I'm just going to give you a few comments on this post of yours.
1) Your language is objectionable. You may hate a character or aspects of them, but you don't need to swear so much. This forum prefers to promote reasonable discussion rather than vicious opinionated shouting. If you want to do that, I recommend trying one of the other major Pokémon forums.
2) I'm not sure if you wanted to use "gay" as an insult or a description, but the first is unacceptable and the second is unnecessary.
3) This is a children's TV show. It's not really a redeeming feature that a character was trying to get laid.