One of the biggest challenges in blogging is to know exactly what your readers really want. This does not only apply to blogging though. It applies to a lot of businesses on and offline.
No matter the amount and quality of content, traffic and engagement level on your blog, if you have not been able to figure out exactly what your readers want, chances of succeeding are very slim.