You all should know by now, that when I find an interesting article, I must share it you all, and this here is probably one of the best I've re-posted.
"It is not your job to make anyone else happy. You cannot please your parents. You can never please your children! Do what you do, to the best of your ability, with a loving intent, for the good of all involved."
— Iyanla Vanzant
Quit trying to please everyone. Get this through your head — you are not responsible for other people's happiness. It is exclusively other people's responsibility to please themselves. Be authentic and please yourself, which is perfect for running-off the people who need to go, and bringing-in the people who should be in your life. We sure aren't taught this as children are we? When children are taught to be "good" and keep everyone happy, it teaches them that they have the impossible burden of being responsible for other people's happiness. It teaches them that other people's happiness comes before theirs, and they wrap that concept up in a suffocating package called, "not being selfish." And what do you get for this so-called, "not being selfish"? Acceptance — but sadly, a false acceptance for being someone you are not, which often leads to never learning self-acceptance. I didn't say it, but we have surely all heard it, "to thine own self be true." Get selfish and quit worrying about other people's happiness. You are responsible for your own happiness. Take care of yourself. If you try to make everyone happy, everyone will be happy but you. You will never make people happier than by being a happy person yourself. And it all begins with simple self-acceptance.
"Self-acceptance is the key. Self-acceptance is about me loving me. Self-acceptance is where to start and to keep my promises, that are held in my heart!"
— Mary Fabrykiewicz McTeague