I got a lot more from your article than another article I just read about a writer that is full-time from her Medium writing career. Your article gives me more hope.
How long did it take to hear back from Mind Cafe? I submitted their form about 12 days ago. I submitted Better Humans form about 10 days ago. As for Better Marketing, congrats!! I was able to get one article there, but have 10 more--literally!!--rejections. It's all good!
As for your niche blog, have you thought about starting your own publication here for that niche and then copy over your blog posts? Be sure to go to settings and insert a canonical link that way Google will direct traffic to your blog.