Every time we put others first, we end up sacrificing our own needs. While it is important to be a little selfless, at a certain point you have to realize that being "selfless" is not the answer.
Taking control of your emotions and taking care of yourself is what will make you a happier and healthier person in the long run. There is a quote that says “how you treat yourself sets the standard for others.”
BEselful means taking care of yourself without disregarding others. All that we offer can be applied to mental, physical, and emotional well being. By practising “self-compassion”, which is actually just treating yourself with kindness, you become a happier person and inspire everyone around you to be as happy as you are.