“Women received back their dead, raised to life again. There were others who were tortured, refusing to be released so that they might gain an even better resurrection.” (Hebrews 11:35, NIV)
Every follower of Jesus should read the entirety of chapter 11 of the book of Hebrews to grasp the fact that current-day faithfulness does not guarantee current-day success.
While it is true that God blesses His faithful ones, we err when we begin to think that these “rewards” all come in this life; or at times when we think we would derive the most benefit from them. Some rewards — like some punishments, for reasons known only to God — are reserved for life after life.
To be a true person of faith requires that we continue to believe (and act in accordance with that belief) although we have yet to receive that for which we hope. It is not always an easy day.
However, as the writer of Hebrews assures us in verse 1: This is what the ancients were commended for by God. – Luther