Angelwings,
It sounds like you're trying too hard to win the approval of others, and have them validate you by liking you.
If you were stuck alone on an island, would you love and enjoy being with yourself?
The obvious answer for your question about your friends (if you haven't had enough answers to act on already) is
move on. Why hang around people you don't like? Doesn't make sense does it?
Just remember that when you move on, you'll bring one person with you -
you. So might as well make sure you make yourself fun to hang around with