Earning money online is difficult in the fact that you earn sporadically. Especially with affiliate marketing. You can make two sales in a day and not make another one for a whole week or more.
Making money online is so easy. I'd be amazed at anyone who couldn't manage it - they're probably just lazy.
It's difficult, but I make it easy and easier each day! Easy or difficult is all in your mind. When you think it's easy, then it will be easy. When you think it's easier than before, then it will be much easier. What you THINK is what you will GET.
Blogs aren't the easiest way to make a buck, very hard to establish a regular readership. I prefer making many SEO'd websites.