'We know that all things work together for good...
When you know God's plan for your life, you won't permit things that are contrary to it. You won't be quick to get discouraged when situations bring conflict and disorder. You won't become frustrated or overwhelmed by those things you can't pray away, confess away, or speak away.
Why? Because you know that if it's in your life, and it's not caused by disobedience, God has allowed it and He wants to use it to produce in you the nature of Jesus. All things, work together for good to those who love the Lord.
You say, 'But I can't see any real purpose in it.' Hold on, you will. God is building a foundation under you. He's equipping you to handle a level of success you can't cope with right now. Out of this pressure will come the power to do what He, not others, desires in your life. He's teaching you in the wilderness so that when you get to the Promised Land and people become unco-operative, resentful or jealous, you won't be afraid to cut those unhealthy ties.
God wants you to know that your help comes from the Him, not people. His Word says, 'Call to Me, and I will answer you, and show you great and mighty things, which you do not know.' (Jeremiah 33:3 NKJV)
Don't be afraid to ask God, 'Why?' Men and women in the Scripture asked that question often. But be ready when God answers, 'It's for a purpose!'
- Bob Gass (Word for Today)