Modern day Joseph?

HAVE YOU HAD A REALLY HARD LIFE – MUCH AKIN TO JOSEPH’S ?
Or, maybe the real question is “Are you being prepared for far greater things than you ever deemed possible?”
Psalm 105: NIV
[17] and he sent a man before them—Joseph, sold as a slave. [18] They bruised his feet with shackles, his neck was put in irons, [19] till what he foretold came to pass, till the word of the Lord proved him true. [20] The king sent and released him, the ruler of peoples set him free. [21] He made him master of his household, ruler over all he possessed, [22] to instruct his princes as he pleased and teach his elders wisdom.