Blogging has a lot of rewards. But blogging is not easy and it is definitely not something that will give you quick results. Blogging is like running a marathon. It is like raising a baby, or growing a tree. It is not a one day task.
You have to do something to grow your blog everyday, in spite of not seeing results immediately. But once it grows to a certain stage, it takes a life of its own and then it keeps growing. I am a living proof of that. And there are many such successful bloggers in the world.
When I started this blog in 2013, it was only a small blog with a few articles, started mainly for the purpose of enhancing my digital marketing resume. But I kept working on it whenever I had time and eventually it has grown to become one of the top marketing blogs in India.