“That we may do those good works which God predestined for us…” Eph 2: 10
Predestined means something is preordained and appointed by God. He has preordained and planned before hand what your purpose is on the earth. And He has used the situations in your life up to this very moment to teach you and prepare you for His purposes.
We can’t see clearly what God sees. It is only after we pass through a situation that we see it clearly, can look down from a higher perspective and see what good came out of it, what we learned and how God will use it. I know how it is to be in the middle of a bad situation, wondering what could possibly be the good thing that will come out of it. At that point we can not see what God sees. That is why all along the way and in every situation we must learn to listen to His voice. His ways are so much higher than our ways. He has a plan that we can’t see so we must we listen to His voice and choose the right way; the high way.
I believe God sets up situations just for learning purposes. He wants us to learn from our past mistakes, so we will make different choices and take the right path the next time. Paul said that if we take the path which He planned ahead of time that we will live the good life which He prearranged and made ready for us to live. That does not mean we will not encounter difficult situations anymore once we learn to walk on the high way. But it does mean we will always have a clear path to walk on during those difficult times. That’s why we go through hard times so we learn how to identify God ways and God’s path that leads us though the valleys and hardships of life.