No need to apologize...
That was a heartfelt posting, and I'm happy you shared that with us.
If your posts on JUB are any indicator to what you're like as a person, then I think you won't have any issues making new friends.

You definitely need to go ahead and let go of the current crowd if they are treating you differently for being yourself. You don't need people like that in your life--and as you said, they aren't real friends. They aren't deserving of your time.
As for your father--interact with him only as much as you have to, and keep your distance. You don't need that negativity in your life. And one day when you get the nerve and want to tell him how his words and actions make you feel--let it be known.
And you're right--being gay and going through some of the crap we have to deal with does make many of us stronger. I developed a 'fuck you if you have a problem with me' type attitude about it way back in high school. I don't have time to be stressed and worried about what people think about me because of who I love and sleep with. Life is too short. Ya know?
Hang in there, man. You seem like a great guy. Life has to have good things in store for you.