Jeremiah 29:11

For I know the plans I have for you,” declares the LORD, “plans to prosper you and not to harm you, plans to give you hope and a future.

This verse continually reminds me that God is the one in control. Even when situations may turn out unexpected or challenging we need to remember that God is continually working in us for the better. We are his children and He will always provide what He knows is best for us. However, we need to be patient.