God has made everything beautiful in His time. The seasons and circumstances in our lives did not just happen with no explanation of because of destiny. It was already planned out long before we were formed in the womb of our mothers. Even His own coming was planned. Two separate fourteen generations in all. He has in mind what was going to happen and he revealed His purpose beautifully.
In our own lives, we have our own seasons. But God knows everything that we’ve been through and what we are still going to get through because He placed it there with a purpose. And again, He reveals His purpose beautifully if we just open our hearts to Him. He has planned out every laughter and triumph. He has already in mind every trial and tribulation; every hurt and pain. All these because His purpose is not only to make us strong in life but to reveal to us Himself in each and every situation and when we recognize that, we grow more and learn more about His astounding love for each of us. It becomes more profound in each and every day. More personal with each and every step of the way.
For everything there is a season, and a time for every purpose under heaven:
a time to be born, and a time to die; a time to plant, and a time to pluck up that which is planted;
a time to kill, and a time to heal; a time to break down, and a time to build up;
a time to weep, and a time to laugh; a time to mourn, and a time to dance;
a time to cast away stones, and a time to gather stones together; a time to embrace,
and a time to refrain from embracing;
a time to seek, and a time to lose; a time to keep, and a time to cast away;
a time to rend, and a time to sew; a time to keep silence, and a time to speak;
a time to love, and a time to hate; a time for war, and a time for peace.
Ecc 3: 1-8