“He clothed him in garments of fine linen.” Genesis 41:42 NKJV
The third coat Joseph wore was: The coat of destiny. Because Joseph honored God in the most difficult of circumstances, he ended up on the throne of Egypt, wearing the coat of rulership and fulfilling his destiny. The Psalmist said God “sent a man before them–Joseph–who was sold as a slave. They hurt his feet with fetters, he was laid in irons. Until the time that his word came to pass, the word of the Lord tested him. The King sent and released him, the ruler of the people let him go free. He made him lord of his house, and ruler of all his possessions” (Psalm 105:17-21 NKJV).
The tests and temptations you are facing are over your future. They are preparing you for your destiny! All of your life can be training for one season, for one assignment. And the greater the assignment, the greater the attack that will come against you. Five times in Genesis chapter 39 the Bible says, “The Lord was with Joseph.” But that did not exempt him from betrayal by his family; or repeated temptations at the hands of his boss’s wife; or slander and false imprisonment; or disappointment at the hands of the butler he befriended in prison. Looking back, however, Joseph realized that all of these experiences were “training for reigning.” When Stradivarius was asked why he used only wood taken from trees that had weathered the biggest storms to make his violins, he replied, “Weather-beaten wood makes the sweetest music.” So persevere, keep trusting God, and you’ll sing a song of victory.
This message taken from: Daily Devotional – The Word For You Today