What you struggle with, the mistakes you’ve made, are not a surprise to God. He’s the one that made you. You’re on the potter’s wheel. He’s continuing to mold you. Stay positive toward yourself. Give yourself grace. Keep honoring God, and in His timing, He’ll help you change.