Just as the Bible tells us that "weeping may endure for a night but joy comes in the morning" in Psalms 30:5, this is an assurance that the best is yet to come. The problems we face daily is enough to leave on discouraged as sometimes the pains will looks as if you are at the end of the road. Take solace in the word of God...your best is still yet to come and until the word of God comes to pass in your life, you shall not die.
Remember, your best days is still ahead. Fret not!