"He has made everything beautiful in its time. Also, he has put eternity into man's heart, yet so that he cannot find out what God has done from the beginning to the end." ESV
From our human view, we see things from a very limited understanding. Those things we see as harsh and devastating are a part of God's great plan that reveals the beauty of His love. When things appear to be very bad, remember, God will reveal something beautiful from it in time.
Heavenly Father, forgive us for complaining the way gets tough. Speak through our hearts that You have a plan and this will all make sense in Your time. In the name of Jesus we pray, Amen.