“And we know that all things work together for good to those who love God, to those who are the called according to His purpose.”
Romans 8:28 NKJV
God works all things together for our good. As we seek Him and pursue Him the Lord supernaturally moves in the circumstances in our lives bringing to pass His plans and purposes. The greatest struggle is waiting and trusting.
We cannot see beyond today and many times our circumstances will dictate something opposite of what God is actually doing. But this is by design. God's desire is to develop deep trust and maturity within us. It is important to always remember that everything Satan means for wickedness that God will turn it around for our good and His glory.