Life can become difficult. Life can be confusing. But, if we completely believe in the promises that God gives us in His Word, we can know that He has a plan for us. God's will for our lives is perfect. Never doubt His perfect will & His perfect timing.
For it is by faith we walk & live life, not by sight. Trust in the Lord that He knows best for your life. Trust Him completely with your life & every detail of every step. It's much more assuring to know that the person who suspended the stars in the heavens has a perfect plan for your life; so much better than any plan we can even think of.
God has a plan.