Most Helpful Girl
You need to put the nose of your family how mean, stupid and worthless they are...and remind them how you still love them. They need to understand you'll be fine without them but that they'll loose someone extremely worthly. There is the movie "she's out of my league" that reminds me a little of your story...I think I remember the guy bursting out at the end, you may want to watch the movie.
About your friends, change. They have to show you support and loyalty! What kind of help are they if they avoid talking with your about your problems while you help them figuring things out..? This is unfair and has to stop!
Try and find new caring friends!