"Desire and Gratitude can never co-exist. When you feel one desire after another, it means that you are not living with gratitude. When you live with gratitude, you can never have any desires. When you live with gratitude, whatever is given to you will simply fulfill whatever you need at that moment, that’s all. Even before you ask, you will be given, so there will be no question of asking."
Nithyandana, from his book Guaranteed Solutions.