In every thing, give thanks; for this is the will of God in Christ Jesus for you. I Thessalonians 5:18 (NASB)
Truth be known, we are all struggling with something. God has His reasons for taking us down a different road than we originally planned. First, He is God. Second, His ways are higher than our ways. Third, He can see much further down the road than we can. Fourth, He loves us too much to ever send us out unprepared. Fifth, even though we want something so badly God knows that there may be some things inside of us that He has to change because we can't take those things with us into His plans for us. And sixth, learn to be thankful. A friend helped me to understand (and thereby, get somewhere and sit down) that if it happens in MY time, I won't be successful. But if it happens in God's time, I will.
If you're waiting on your plans to manifest, you may be waiting a long time. Pray that your plans and God's plans match up. Pray for a heart to want what God wants for you, and trust God's wisdom. The blessing will be yours every time. In the meantime, keep walking in God's purpose for you, and keep standing on the promises found in His Word.