awww, sweetie, don't beat yourself up. Most of us have been-there-done-that and have at least one t-shirt (I have several).
The thing is, you learned, and you got out of it pretty quick (compared to me, who stuck around for 20 years in one relationship). I'm glad you're back.
Hugs and prayers!
Amy