It's true that life is full of challenges. There would come a time that we feel like giving up. But as the song said, there's always rainbow after the rain. It's just challenges, you can overcome it as long as there is someone who's willing to be by your side all the time. Even if there's no one you can turn to, just look up and he's just there waiting for you to ask Him to help you, just think positively and you'll be able to overcome these challenges.