I never knew you people were so touchy. Weeaboo isn't a swear word or anything. I actually got called that on the internet due to my obsession with this game, and I just made a joke out of it (that I won't repeat due to its adult nature). Hell, I call myself fat all the time, largely because it's true and partly because I don't give a damn.
The guy was just making a silly joke about unexpectedly loving such a Japan-centric game. Don't go off the deep end over it. --- "Fighting was the only thing... the only thing I was good at, but... At least I always fought for what I believed in."