This is one of my favorite songs by Catholic artist Danielle Rose, from her album Defining Beauty. I love it because it reminds me that when things in life don't go the way we plan, it's an opportunity to grow closer to Christ. I personally don't believe that God makes things go wrong in our lives, but I do believe that He desperately wants us to turn to Him in times of need! And if we would just turn to God in our moments of weakness, He will give us strength and grace to endure whatever struggles life will bring.