misty. I think that you are someone that is very nice, but you just happen to be surrounded by people who aren't as nice. You are just nicer than them in plenty of ways, and unfortunately, some of them make use of you because they know the person that you are.
To overcome this, i just think you just gotta join new clubs or societies where you are going to meet new people, and socialize more with these new people. And one more thing you have to realize is that.... you've plenty of reasons to like yourself. You're someone who has plenty of advantages, plenty of good qualities that a lot of other people are jealous of. Be proud of that because that's who you are.. you'er a good person who makes others smile. And that makes you a very good friend. So don't ever be nervous or anxious... because I get the feeling that it's a real blessing to get to know you personally.
To the users, the guilt trippers and the people who don't appreciate you for who you are, they're making a huge mistake. It's better to let them be and slowly distance yourself from people who make use of you.
Stay strong. You can overcome this
if you wanna rant to someone bout your problems or just need a friend, I'll always be around