Thanksgiving is an expression of gratitude especially to God. But do you know? You shouldn't give thanks to God only when he has done something admirable or fascinating for you. Rather, you ought to give him thanks even when he hasn't done what you asked of him. Moreover, you should give thanks to God in anticipation. I mean, you've got to give thanks to him for what he's yet to do for you or rather you are meant to be thankful to God for your expectations that are yet unrealized. And believe you me. The very moment you imbibe an attitude of thanksgiving in anticipation. It stimulates him (God) to speedily respond or rather grant your expectations. Oh! yes, that's what an attitude of thanksgiving in anticipation does and that's what it will do for you. If you dare to imbibe it.