I know how tired you must feel. I understand that you're putting in so much more than you're receiving. Maybe your mother and father raised you to put everyone else before yourself. Or that two wrongs don't make a right - that you should always be the bigger person. Don't talk back, ignore the people who are mean [because they're just jealous]. You've gotten so used to staying quiet about how you feel because nobody ever told you to make it known that your feelings matter.
But you are a complex human being composed of galaxies and vast wonders that most people couldn't even begin to imagine. You feel things so deeply, yet you have nobody to express these emotions too. Or better yet, maybe you've allowed yourself to believe that it's not about how you feel. You've become so consumed in trying to please everybody else that you have forgotten the most important responsibility of all: loving yourself.
I'm not telling you to stop being sensitive, compassionate, or even sympathetic by any means. Show people that you care about them. Let them now that no matter what you love them and that you will always be there if they need someone. Become overly excited about the little things in life. Cry after watching six cheesy movies in a row, even when you can already predict each ending scene by scene. But don't forget to remind yourself that you're not abnormal for feeling a wide spectrum of emotions.
People are always negating everyone else's feelings to feel less guilty about the way they treat others. Statements such as, "Don't take this too personally" or "no offense but..." create silence from the people who are being criticized. But what they don't realize is that doing this is always acceptable until they are the ones who are being hurt by it. They persuade you that by doing something they don't like, you're in the wrong because you were only thinking of yourself.
You're not weird or crazy for getting excited over dumb things. You're not anti-social when you decide you want to sit in your room by yourself all day and do absolutely nothing. You're not too sensitive when someone makes fun of something that you're genuinely insecure about. And don't ever think that you're being rude or selfish for taking the initiative to tell someone that you've been hurt by something they've said.
At the end of the day, you're the only one who decides your happiness. At the end of the day, the only person who matters is you. Did you create your happiness, or did you let others decide for you? It's okay to put others first sometimes - it's human nature to show compassion for those who need it. Just remember that your well-being matters too, and that you should never feel sorry for taking time to tell people how you feel. Do things for yourself, because otherwise you lose yourself in other people's issues.