Why so serious? -_-
First thing: girl = pink, blue = boy, so technically if you're wearing pink you're a girl. I don't hate pink, I have a shirt with a pink lining. But the great pink shirt madness going on lately, started with homosexuals wearing pink shirts, girls like homosexuals, so to please the girls a lot of guys started wearing pink because it's "special" and "different".
And I hate the gay pride flag, why do you have to be proud of being gay?
Oh, I'm a heterosexual, please look at me, I need attention, let's make a flag and start parades!
If gays were that normal as they always pretend they are, they wouldn't need all the attention whoring and they would just act like normal people.