You already know that you can't please everyone so don't try.
Since you can't please everyone don't let the negative words or actions from anyone distract you from what you want to do.
I often wandered why those that disagree with you waste their time to make sure you know that they disagree with you.
They try to grab your attention to try to get you to be distracted because your positivity is something they wish they had.
Instead of allowing your positivity to help them be more positive they would rather make you feel as negatively as they do.
Which is exactly why you need to surround yourself with people who are positive and stay as far away from negative people and negative situations as you can.
Don't let them steal your joy. Don't let a negative person or negative situation have any chance to clog you up.
Instead be thankful that their opinion doesn't affect your opinions. Your thoughts are your reality not what anyone else thinks.
You can't please everyone so expect there will be some people who won't be pleased.
At the end of the day as long as you are proud of yourself it doesn't matter if anyone else is proud of you.