I have a little "fantasy" of sorts. It's a bit weird, but it makes the games more fun for me. I only catch male pokemon who look "manly" (Fighting types, mostly), or the closest possible I can get. I catch females too, but I only use them for HM slavery. I take the males and nickname them gay-related things, like buttplug, dildo, gayfag, analsex, all sorts of things. Then I go around pretending to be a submissive homosexual male who lets others use him and his pokemon as cumdumpsters.
The funny thing is that I'm straigth.