A friendly reminder about others and their feelings:
You are not responsible for how others feel.
You are only responsible for how YOU feel.
And how you feel is always driven by your interpretation of things.
And your interpretation is driven by your beliefs.
And your belief is driven by what you think -- your thoughts.
So --- change your thoughts and you change your beliefs.
And then you can control/change how you feel.
And if you can do that, you can feel HAPPY every time you want to.