Until the time came to fulfill his dreams, the LORD tested Joseph’s character.
— Psalm 105:19

Never let your talent take you where your character cannot sustain you. Joseph was promised great things from God, but it wasn't until he was sold into slavery, wrongly imprisoned, and moved to a foreign land that he was able to get where God needed him to be of his promises to come true.

Joseph didn't let his circumstances dictate his worship. He still used his worship/talents (interpreting dreams) in bad circumstances (prison) that would open doors to fulfill the promises that God gave years before (read the whole bible story here).

Maybe you aren't where you "thought you'd be by now" and that's frustrating.

Maybe your season of "transition" is actually His saving grace.

Maybe God needs you to align your character to where your calling needs it to be.