I have written and abandonded plenty of blogs over the years. The one that did the best was an incredibly specific niche for a fandom I was very into, and I made some money off of it and got some great friends from the community, too. But I had to give it up once I got my first big boy career job after college, because I couldn't rush to post news the moment it came out anymore.
All my other blogs, I had a hard time being that passionate about the subject matter AND be able to carve out my own niche. My degree is in journalism, it was with a digital-first focus, and for one of the classes we had to launch/run a blog. That's where I started that fandom blog. A lot of my classmates did outfits of the day or they talked about the clothes they were wearing and it's like...whose going to read that, besides your mom? How is your blog different from the thousands of other people who are doing the same thing? If no one reads your blog, then what's going to drive you to keep going at it?
So my personal site DOES have a blog but...I don't use it all that much. I don't know how many people actually care about me talking about the intersection of game mechanics and storytelling, especially because I have no credits in any games and no foot in the door in the game industry.
But when I want to share what's on my mind or something interesting I find, I post it on one of my many Twitters or to my group chat that has my friends. If I want to rant about how cars are immoral and how every instance of "vehicular manslaughter" should have mandatory prison time, well, if I put that on my blog or Twitter, that would just get people very mad at me. But I can say that in a private space and my friends agree with me, I get the validation and none of the potential drama.
I think you and I just approach blogs differently. You seem to be using yours more like someone would use their tumblr, while mine have to be publications with a specific focus and the content should be in support of that. I'm not sure how much of that has to do with my education but
