Patience and consistency are key - the latter is what I have never been good at haha. Another great trait to have when writing on Medium is a positive mindset. Not every piece you write will be great. Some may not even get a view or read. When that happens it's easy to let it get to you and bring you down. But by keeping a positive mindset it allows you to move on to the next piece and do your best to improve.
I don't have any courses or templates to sell, there is enough of that going around without me repeating what everyone already knows haha. And I wouldn't call what I do on Medium an income stream; I make practically nothing on here, just enough to cover the membership fee haha. I just write because I enjoy it.
Yea, there are day's when I look forward to the kids growing up and moving out just so I can have some quiet in the house haha. But for the most part they are good and get along well with each other.