Jeremiah 29:11 For I know the plans I have for you,” says the Lord. “They are plans for good and not for disaster, to give you a future and a hope.
It is the plan, purpose, and Will of God for you to have a good life. But the quality of your life is not determined by the Will of God. The quality of your life is conceived by your thoughts, composed by your choices, confirmed by your words, and constructed by your day to day actions. So, if you want a better future you must think better, choose better, speak better, and act better on a daily basis and the quality of your life must change.