Uncertainty: One of the disadvantages of making money online and working for yourself is that you literally won’t know what tomorrow will bring. You can’t predict the income you will get at the end of the month, since you’re not aware of the possibilities that will come along. So while one month can be very productive, the other you may wonder how to make ends meet.
I’ve thought about the psychology of financial domination, and what drives guys to just give away money. Some feel like they earn money and don’t deserve it. They see themselves as inadequate and believe that somebody better than them should be taking it. It turns them on to not be in control of their finances; I’ve had people ask me to blackmail them, but I don’t do it -- I’d rather not wind up going to jail and have no interest in digging up dirt or pulling off extortion scams. Whatever the case, though, the more they give up, the hotter they get. They masturbate as they send me money. It’s like other guys looking for porn online. A guy watches his money shipping out and his horniness escalates. He sends the 10th tribute of $100, realizes that he has never before given $1,000 in a single session, and it makes him crazy. He gets into that submissive space where he just can’t control himself. It’s like any guy who gets super horny and is feeling instead of thinking.
When I saw the title “5 Harsh Realities of Making a Living Online” in my Google Reader I was very happy. I agree with you, not enough people talk about the fact that it’s NOT EASY. It takes a tremendous amount of time, effort and energy – and even then you are not guaranteed the results you want. It’s basically just as risky and time consuming as building a business in the “Real” world (i.e. not online.) For some reason, people think that being “online” makes it easier – but it doesn’t.
High-ticket consulting or coaching: You could sell your own high-ticket consulting or coaching products from your website. You'll still need a website, merchant account, sales funnel, lead magnet and many other items. But you can easily earn a substantial amount of money from each individual customer, making it well worth the arduous setup required. 
×