Urge to Quit Job, after being happy the last month


I am feeling an urge to quit my job after something that happened this morning. However, the previous 4-6 weeks, I’ve found a way to be happy in my job with the following thoughts:

“I make $X every day getting to work from home!”
“I get to help customers reach their goals in this job”
“This job has helped me grow my skills in X”
“I am learning how to be happy even in a job I don’t always prefer”
“I am learning how to use boundaries and manage up in this job, even when it’s challenging”
“I get to work next to my dogs every day with this job”
“I am so fortunate that I am not exposed to COVID to do my job”
“I can efficiently get my work done and still have time for X hobbies, thanks to this low stress job”

However, I’d appreciate your feedback on how I can manage my strong feelings that just occurred, as modeled below:

C: I learned from client that deliverable I completed 2 weeks ago was late because my boss didn’t release it to send until one day after it was due.
T: This isn’t even the first time him dropping the ball hurt my reputation.
F: Enraged
A: Email client to express my surprise they didn’t receive it since I sent it for review 2 weeks ago. Email boss asking what happened. Email boss again after he says “he didn’t see it” explaining that I worked hard to turn it around quickly to the client and how can we work together on review schedules being timely. Reply again to client that there was an issue in our workflow and that it is always my goal to return these around in ample time.
R: I make this about my reputation.

While I know this must be a neutral C, I’m really having trouble seeing how it could be, since it seems to harm how the client views my work based on their disappointment in it being late. I also notice the recurring thought I’ve had in this and other situations that I don’t want to work for someone who doesn’t have my back.

That said, I will try to create an intentional model:

C: I learned from client that deliverable I completed 2 weeks ago was late because my boss didn’t release it to send until one day after it was due.
T: I can work to fix this for my client.
F: Okay
A: Apologize to client and make changes they’re asking within an hour. Follow up with boss about what I can do in the future to deliverables on schedule for clients.
R: I am a person who takes responsibility for my clients.

Or

C: I learned from client that deliverable I completed 2 weeks ago was late because my boss didn’t release it to send until one day after it was due.
T: It’s interesting that my boss didn’t communicate about this to me.
F: Curious
A: Correct issues identified by client. Continue doing my best to keep deliverables on time. Be even more clear about timing of reviews needed to release on time with my boss. Search for jobs that may have a management style that is a better fit (more organized, more accountable, etc). Keep my cool at work (virtually), but take a one hour break to kick-box in my basement.
R: I am a person who stays accountable for positive results for my client and myself.

Please any advice on processing the high level of rage I feel right now? I do not feel comfortable bringing this much emotion to anyone else in my life, and I hope Scholars coaches can help me work through this moment / feeling I’m experiencing since feelings are prioritized here! Right now the only thing stopping me from immediately resigning is the thought “Quitting like this doesn’t help me grow towards my future”, but I also think “Every day I spend working for this boss takes time away from a better present or future I could have otherwise.” Thank you!