I just found out that the blog's layout was completely screwed with all the posts pretty much unreadable. I guess this is what happens when you rely on a third party template. Unfortunately, I did not have much time to work on this blog lately, which is why it took so long for me to notice this. As a matter of fact, I only just noticed it after check my analytics where all my traffic completely went down the drain.
I have switched to another template for the time being and will tweak it once I have some free time.