If you have ever received a prophecy from the Lord and that word has yet to be fulfilled this may be a reason why. When God gives you a prophetic word, a dream, that deals with something in the future. Before you see the manifestation of that word, you will go through a period of testing. Joseph was one that had experienced this. Let's see what God's Word says:
Psalm 105: 16 Moreover He called for a famine in the land;
He destroyed all the provision of bread. He sent a man before them even
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.
Joseph received a dream at the age of 17 years old, yet that Word didn come to pass until 13 years later. In 2013 this will be a year for many of God's people who have been in a season called "until for their prophetic word to manifest. That season called " until is a period of testing.
Anyone who has ever been greatly used by God has had to go through periods of testings. God test those whom He uses. There is a time for your Word to come to pass. Yet that same Word will test you. The testings of God are actually designed to prepare you for your next level. You will not go to your next level without being tested. When your Word comes to pass, there is a harvest connected to your Word. When you are able to go through the testings of God you are demonstrating to God that now your character is capable, and that you can be trusted with the harvest that is connected to your Word. Testing is all about showing God you can be trusted with what He is getting ready to release to you. There are several things that God will test. A few of those things are your faith and your heart, as well as every man work will be tested. Testings is a way of purifying. To be purified requires going through the fires. Testings are never fun, but they are necessary.