The good news is my blog has a new design now.
And the bad news is i wasted 2+ hour to find a good template.
So what, the template is not bad at all! I think i will go with this template for a long time. Although i am still not sure how long it really will be.