“Is it not from the mouth of the Most High that both calamities and good things come?” Lamentations 3:38
To me, this truth is a comfort. To know that God is completely sovereign over all that happens gives me great peace of mind. I’m thankful that no calamity comes as a surprise to Him and that He never wonders to Himself, “How am I going to fix this mess?”
He has ordained all of our days and has a purpose and plan for all that takes place in our lives. We may not like all of it and we may not understand all of it, but praise God that He sees the bigger picture and knows best.
Cease striving to understand “why” things happen and just trust God to carry out His perfect will in your life.