First of all- *big hugs*
I've been in your shoes as far as being on the hamster wheel of parental approval and affection. It does get better with time, but the pain never really goes away completely. It's just very important you surround yourself with the one's who will support and love you no matter what, and try not to dwell on your family's hateful actions. Blood is not thicker than water. Your friends are for real, family is just a trick of genetics. That's my excuse anyways!
You are much stronger than you know. You've already come so far! Realize that you are above their pettiness now, and you have your whole life ahead of you... whereas they do not. Personally, I've realized my JW family are a bunch of emotional leeches, and I refuse to subject myself to their abuse. Any of them who are still speaking to me don't even know much about my life. I don't open it up to their scrutiny. I actually have a sign in the entryway to my house that sums it up- "Friends Welcome- Relatives by Appointment Only".
YOU know you're a good person, we know you're a GREAT person, and your friends LOVE you. Build on that and it will take you far!