Ha, I can do you better. It wasn't just some CMS, it was a proprietary CMS that just barely worked and never had the features that business wanted (not that I could put them in myself even if they asked). My life was setting up bylines in that day in day out and then revising them whenever a typo was found (because the damn thing didn't check syntax or have a preview).
I was in the same boat as my coworker after I got fired, it took me a good bit to get any confidence in myself back. I flubbed a bunch of interviews but eventually I got back in a small contract role that let me keep my head down and code, which helped a lot on that front. It might take a bit of time to get back on track, but it's totally doable.
It's totally fine to vent, I meant it more in a "don't fall to total despair" capacity. You really have to make sure to take care of yourself. If that means letting off steam by complaining about stuff it's totally fine, we gotta do what we can. I took a long weekend this past weekend to try and get myself back on track since I could feel it creeping in, not sure how much it helped though since there isn't much to do and I had to deal with personal issues, but hopefully this week will be a little better. I hope it goes a bit better for you too.