That just makes you a kind person which is really good but you do have to remember to take care of yourself too. If you feel as though you need help try talking to one of your friends ?? But don't worry.. you're really nice!
You should realize that your feelings are valid and not any less important than someone else's. If you're sad, let yourself be sad! If its an inconvenience to your friends that you have feelings and emotions, then maybe they aren't really your friends. You should work on building your self-confidence and recognizing your emotions, holding things in only hurts you more.
We are conditioned to think that selfishness is bad and selflessness is good. But that's not always the case. We need to take care of ourselves and do nice things for us, and do things that make us happy.That's why you care more about others than yourself.Try and start doing one nice thing for yourself every day or even every week. Small changes can make huge differences.