I am so thankful for the faithfulness of God!
His promises are not nullified when we make mistakes. They remain true for us no matter what our past has been, as long as we turn our hearts back to Him. He desires us to seek Him with all our hearts.
His ways are better than our ways and His plans for us are far above what we could hope for or imagine.
If you find yourself in a struggle, or depressed, or feeling bad about your past.....don't give up! Stand on his promise in Jeremiah 29:11-14. He STILL has a plan for you.....a great plan for you! One that gives you hope and a future!