I think that being gay is like a person's hair color or skin tone: no matter how much you try and change it, you'll always be what you were, or are; whichever comes first. I am not trying to sound philisophical or appear philisophical but that is what I think and I'm just trying to get used to the idea of sharing my thoughts and feelings.
So my natural hair color is black and I've never dyed it. I've considered dying parts of it blonde but that is when I was younger and desperate to fit in. I never dyed it (thank goodness!) because I like my hair color. I like it when it looks sleek and shiny and neat. What I think I'm saying and you may not know what I'm saying, doesn't matter, is that if you dye your hair it will get damaged and mess it up but you'll always be the original hair color. As in no matter how much you change it, you'll always be a blonde, a brunette, a redhead, or whatever. And until you learn to accept your hair color then that is when you'll truly be happy.
That was me attempting to write a metaphor or simile. Mostly sure it was a metaphor or an analogy. Whatever.
Now hair color doesn't define who someone is. For instance, a blonde isn't a moron. Marilyn Monroe was a blonde and she read many books and was actually really smart. Besides those "dumb blonde" moments can happen to anyone. Like last week when a car almost hit me when he was supposed to stop at the stop light and I flipped him off. Turns out he was an undercover cop.
For some people it does because if you're looked at as a punk, you may be full of angst, rebellious, etc. because your hair is nonconforming. I agree it's understandable.
What I'm saying now is for me, my being gay is not a big deal and until I put that in my head I will stop worrying about what people think about me. Being gay is as natural as hair color, eye color, skin tone, and penis size. You may think those penis pumps will give you an extra 5 inches but deep down you'll always be a 6 inch.