Alright, as promised, here's my story. A few people here know the story already, but not everyone does. Besides, the ones that do probably don't remember. It's not a big deal, but I like telling my stories with a lot of details.
Back when I was young, I always struggled to pick an online name. I'd use alternate versions of my real name or translate it to other languages and go with that. I eventually came up with the name Ryoku, but it was generally taken so I had to do other versions (I even remember naming myself Ukoyr in Adventure Quest back in the day) but I never really liked any of those versions.
When I was 12 or so, I traveled to Vancouver with my family. My uncle (and godfather) has lived there with his wife since I was 2 years old so we spent a couple of weeks at his place. During that time, we went camping with a bunch of my uncle's friends. Back then, there was A LOT of stuff I didn't like to eat. One morning, one of my uncle's friend asked if I wanted bacon on my egg wrap, as he was about to put cheese and turkey on it. Everyone ate their egg wrap with cheese and turkey.
I told him to stop because I didn't like cheese, turkey or bacon. I barely even started liking eggs a few months before that trip so the idea of an egg wrap already disgusted me enough. Dude was like "are you for real? You don't like cheese or turkey?" I really didn't. I still don't like turkey! Turns out the egg wrap was really good. He did put cheese on it, even though he promised he didn't, and I didn't notice.
Later that day, they were making sandwiches and my mom went "do you have liverwurst? My son likes liverwurst on his sandwich."
I only tolerated it and my mother insisted I had to eat something other than peanut butter and jelly on my sandwiches. However, the same guy that made the egg wraps started laughing. "You don't like cheese or turkey, but you like liverwurst? You eat weird stuff! I'm gonna call you Tofu!"
I've never had tofu, hence, I don't like tofu. Don't call me Tofu. Fudge you (keeping it rated E).
Not long before we left the camp weekend, everyone went to this river for a swim. I didn't want to go in because the water was way too cold. I'm used to tropical beaches, not Canadian rivers! They all kept telling me to join. They even started cheering my new nickname to get in. Eventually, I jumped in and the same guy that called me Tofu said: "You have now been promoted from Tofu to The Mighty Tofu!"
Suddenly, the nickname Tofu didn't feel that bad. I figured out they weren't calling me Tofu to make fun of me. It was actually a way to show affection. They kept calling me Tofu the rest of the vacation, and my uncle's friend invited me and my sister to spend a day with him and his wife. We went betting on some horse races and then he treated us for dinner and he bought some tofu for us to try. I didn't like it, but he did say it was poorly cooked.
Once I was back home, I went back to my normal life. No one called me Tofu. The whole thing was over until one day I had to come up with a new IGN for... I think it was Mu Online. I spent a while trying to come up with a name until I remembered the nickname. I named myself Tofu and I've always used that name since. When taken, I've used alternatives like The Tofu, Tofoo, The Mighty Tofu... I even went with "if it's taken, I'll just add an X!" Tofux and The Tofux were pretty common names I used at first.
Anywho, that's the story. Lots of unnecessary details, but that's what makes a story fun!