It may be hard to imagine, but God intended us to go through all those difficult times in our past…every dark, sad, and hard situation was designed by Him to bring us closer that we might reach out. Sure there were many things we had no control over, but that doesn’t mean God still wasn’t orchestrating every detail. These verses not only show God’s sovereignty over our lives, but demonstrates the ultimate plan and purpose for each of His intentions.