I agree 100% with your therapist's suggestions. They are all
excellent suggestions, and I think it will really help you to follow them.
From what I know from all your threads and posts, you do take on too much responsibility at work and out of kindness and wanting to help out, which is admirable, but it's hurting you. And it's healthy to realize and know that that's not your job.
You know, one thing I personally realized? Most people do not work that hard. Most people work only just enough so as not to get fired. I am nearly 50, and this is what I've witnessed over and over again at a number of workplaces.
So, you don't need to make up for other people's lack of work ethic. You have a very strong work ethic, as do I, so I can relate, but it's not your responsibility to make up where others lack.
And, you know what else I've learned?
Is that while on the one hand, friendships certainly CAN happen and blossom at work, generally speaking, people at work are not your friends. People are at work ultimately to earn a living, to make ends meet and to look out for themselves. Many people are far too self absorbed in their own lives, and many people are far more selfishly oriented. It's the rare person who thinks outside themselves all the time. And I see you as being that rare kind of person.
And no, it's not your job to make everyone happy at work. That's a great lesson to learn and to take away with you.
If you start viewing your job from a different light -- like, this is where I work, I am not here to create new friendships necessarily, I am here to make a living. I have limits and boundaries, and I don't need to take on more than I can, and I am not here to make others happy - I just need to make myself and my boss happy - that's a healthy perspective to maintain.
Hugs to you.
PS. I like your therapist!