" In obedience to God’s Word we should fight to walk in the paths where he has promised his blessings. But when and how they come is God’s to decide, not ours. If they delay, we trust the wisdom of our Father’s timing, and we wait. In this way joy remains a gift, while we work patiently in the field of obedience and fight against the weeds and the crows and the rodents. Here is where joy will come. Here is where Christ will reveal himself (John 14:21). But that revelation and that joy will come when and how Christ chooses. It will be a gift. "
― John Piper , When I Don't Desire God: How to Fight for Joy