I came out when I was 19. I cheated on the last girl I ever dated with 3 different guys over the course of several months. The incredible guilt I felt over it forced me to realize that I was probably gay...well, that and the fact that I'd been screwing guys since I was 17..
I went to see a concert in toronto with my friends, and the day after was pride, lol - we all walked out of our hotel, they walked down the road to the car that we were all driving back home to, and I was like "C'ya!" hopped on the subway and went to my first pride on my own.
Lol, came back home later on that day and within a week I'd come out to my parents. My mother's response - "I've known since you were 16"
Now, I'm not particularly camp (though I DEFINATELY have my moments, hahaha) so people don't necessarily know immediately that I'm gay, and I don't walk around waving a flag, but if ANYONE asks me I beat around the bush - I'm gay, and I've never been more comfortable with myself.
Lol, ever since I stopped trying to 'fix' my homo 'problem' I can actually breathe. Also...I can actually be 100% honest with someone, and 100% monogomous. Which is nice. I don't particularly enjoy feeling like a sack of shit.