Oh man....I HATE that Alicia Keys song.
Sorry for what you are going through man. Regardless of how I personally feel about homosexuality or any of that crap, having to deal with guilt, shame, and being cast out from your family and friends is just an absolue mess. Nothing even kind of sort of Christian about any of that nonsense.
As sad as it is, and hard for you, moving past it quickly, and developing a succesful and fruitful life beyond your past is what you NOW can do, that you could not do BEFORE this moment.
Don't forget that.