Good news, bad news.
The bad news is that I've completely torn down my site. I was really unhappy with the tech stack and it's direction in general.
Good new! I found a tech stack I'm really excited about. There is a learning curve, but so far so good. More to come... soon.