After forgiveness comes self love. Once you recognize your shortcomings and forgive yourself for them, then you can begin to see yourself as amoafwl. If you can't forgive yourself then you bring that lack of self worth to your next relationship. Like I said, you have the right tools, and you have the right mindset. I think you're going to be fine.