The Bible is full of scriptures that can help you to live a happy life that God has planned for you. One of these scriptures is Romans 12:12.
Rejoice and exult in hope; be steadfast and patient in suffering and tribulation; be constant in prayer. Amplified version.
Apostle Paul gives us a way out of life's challenges. When you are experiencing life's challenges you must rejoice and exult in hope I.e you must be glad for all that God is planning for you. You must have faith that God has a good plan for you.
The second point is that you must be patient when you're experiencing life's challenges. Don't be worried or rush into decision. Always allow God to guide you.