Ecclesiastes 3:1-8 tells us there is a specific time for everything to occur. For example, there is a time for people to be born and a time for them to die. There is a time to plant and a time to reap (verse 2). There are times to kill, and times to heal. There are times to break down walls (spiritual, physical, or emotional), and times we need to build them up (verse 3).
Verse 4 tells us there are times to weep and times to laugh; times to mourn and times to dance. The next verse tells us there are times to cast away stones and times to gather stones. {In today's terms, that would mean to prepare things for use and then to use them and let them go.} There are also times to embrace and times to refrain from embracing. The next verse, 6, says that there are times that we will gain and times we will lose. There are times to keep things and times to throw them away.
We have times to tear and times to mend, and times to be silent and times to speak out (verse 7). There are times for love and times for hate. There are times of war and then come times of peace.
This last one makes me think of the time we have on earth and the thing we look forward to; our heavenly home. We have to face the war - life; to gain peace - eternal life.
We don't always like the things we have to face in life; especially mourning and times of breaking down walls. But God is with us even in the darkest moments. He will provide opportunities for us to grow and learn more about Him and the world He has placed us in, even in the darkest times of our lives. Ultimately, He has a plan for each one of us. No matter where you are, no matter what you are facing, He has a plan for you. He will reveal it to you; just listen to His voice! It may not be revealed right away, and it may not be beyond today, but it will be just enough at the time. Keep up the faith, and listen to Him; He loves you and longs for you to love Him too. He wants to be part of your life, and to direct it for you, so you will never have to worry!