Nice write up. Love your honesty.
Almost all of us respond to those metrics. That's why social media platforms are built around them. But understanding that is the first step.
The question is, apart from having your mood influenced by the metrics, what is your actual goal? Why do you blog?
There is probably something behind these metrics. Like, you want people to see your skill, or get more opportunities to strive in your career.
Maybe a goal could be to write 1 blog post (per whatever interval that works for you) and interact each week with 5 people that also write blogs.
These interactions will help you: build real relationships, enhance your network, and most likely help you increase the feel-good metrics on your own blog.
Happy blogging.