I pray that God reveals your purpose to you and that you begin to fulfill it. There is a change, a shift in the atmosphere and God is doing some awesome things for those who are preparing and positioning themselves for this change.
Challenges are God's way of motivating us to expand our thinking, change our perceptions and develop our spirits. It is His way of calling us to stretch, risk, and push our limits. Everything that we need to overcome challenges is already on the inside of us. Let it rise up and out of us. Even challenges have a purpose. They are opportunities for growth. They force us to strengthen (grow) in faith.
Sometimes God has to AGITATE some things in your life in order for you to ACTIVATE somethings. Agitate means to stir or shake up. There are some things that He is shaking up and/or shaking out of your life, so that you are in position to do what He has created you to do. Allow Him to do it, and see the amazing things that He has in store for you. He wants you to activate (put in motion) the gifts that He already put in you. Stir up those gifts that He has given to you.