Prayer, fasting, giving, obedience, sacrifices and other labour we do in God’s Kingdom are important.
However we don’t do them to bribe God to bless us (We are already blessed in Christ Jesus) but in response to how much He already lavished His unconditional love on us.
Don’t serve God primarily with a reward mentality but a love mentality.
This way you will remain faithful going through any storm no matter the cost.
Of course God is faithful and a rewarder of those who diligently seek Him but we don’t determine how and when we get God’s rewards.
Many have made shipwreck of their faith because the rewards they expected didn’t happen when they expected it.
Only love never fails. Serve God primarily for love and you will keep standing no matter what.