These all died in faith, not having received the promises, but having seen them afar off, and were persuaded of them, and embraced them, and confessed that they were strangers and pilgrims on the earth. – Hebrews 11:13
Going home the other night I noticed the difference between the horse’s pace in coming here and going home, and I thought to myself, “Ah! the horse goes well, because he is going home;” and the thought struck me, “How well a Christian ought to go, because he is going home.” You know, if we were going from home, every rough stone in the road might check us, and we might need a good deal of whip to make us go. But it is going home. Bless God, every step we take is going home. It may be knee-deep in trouble, but it is all on the road; we may be ankle-deep in fear, but it is going home; I may stumble, but I always stumble homewards. All my afflictions and griefs, when they cast me down they but cast me onwards towards heaven. The mariner does not mind the waves, if every wave sends him nearer his haven, and he does not care how loudly howl the winds, if they only blow him nearer port. That is the Christian’s happy lot: he is going homeward. Let that cheer thee, Christian, and make thee travel on joyfully, not needing the whip to urge thee to duty, but always going on with alacrity through duty and through trial, because thou art going homeward.
Again: if we have the best things to come dear friends, do not let us be discontented. Let us put up with a few of the bad things now, for they only seem to be so…You and I are travellers. It will soon be over… Come! let us put up with these few inconveniences on the road, for the best wine is coming; let us pour away all the vinegar of murmuring, for the best wine shall come. ~ C.H. Spurgeon
https://www.blueletterbible.org/Comm/spurgeon_charles/sermons/0226.cfm