I downloaded a bunch of music from iTunes this weekend, including the "Yes I Am" album by Melissa Etheridge. "Silent Legacy" just now came up and... wow. Just wow. Very powerful, especially if you grew up gay a few decades ago or in a conservative family. If you've never heard this before, I highly recommend it.
....
You've seen it in the movies
And you've heard it on the street
Craving the affection
Your blood is full of heat
They don't listen to your reasons
As original as sin
Deny all that you feel
And they will bring you home again
And as you pray in your darkness
For wings to set you free
You are bound to your silent legacy
....
Mothers tell your children
Be quick you must be strong
Life is full of wonder
Love is never wrong
Remember how they taught you
How much of it was fear
Refuse to hand it down
The legacy stops here
Oh my child...
Lyrics can be read at
http://www.seeklyrics.com/lyrics/Melissa-Etheridge/Silent-Legacy.html