I posted this question so not sure if I should join in as a challenger.... But first of all, I want to thank for all the responses, everything you all wrote are so awesome!
My experience is when I hit the writers block, I do what most do and that is to leave it aside for a while. Yes sometimes I try to write through it too. More importantly, when I leave it aside, I try to focus on "living my life". There are so many things and ideas to pick up if I just simply "focus" on living my normal regular life, spend that extra seconds to enjoy and reflect all the "moments", even on those most routine days!
ns 15.158.61.51da2