Damn, a lot of this hits home right now. It's almost like you read my thoughts and typed them for me. Good luck on your journey. One step at a time, day by day, piece by piece. There are/will be some major tests to your new way of thinking/being at times too. It's insane sometimes. People, situations, etc. will really put you to the test. Trust me, I know. It's a hell of a thing to experience. The easy thing is to stay the same, but the real work comes in handling things differently. Along the way some tests will be passed, some failed. The ones that involve emotions can be really challenging. Emotions can be unpredictable and cause us to be irrational, even when we know better. The key is to stay on course and not let BS derail the plans for better. This ain't easy, but the work will pay off...Oh yeah, I confess...
I agree with both of y'all.
I just walked away from someone like this. If she had been better, it would have been better. I realize that it's not me with the issues like she's making it out to be. Just had to walk away.... and I still care about her. Called verizon and had her number blocked, deleted pics, text convos, emails...

What bothers me is that when we met I was in a place mentally & emotionally that was good...I was showing growth and I put my best forward. Still didn't work. Homie hit the nail on the head with that feeling like a failure part.

Take a break to regroup and start fresh.... just like I did before her.