After breaking up with my BM i got into a relationship with a woman from work.Was supposed to be a smash and dash but it turned into a rebound affair.Fast forward 6 months later and we find out we are perfect for each other,we score 9/10 on everything but i'm still messed up from my previous relationship, guilt issues from leaving my kids,anger and resentment toward my BM that knows how to push my buttons.All the while my new woman has my back,treats me like a king, is a dime,fukks the shyt outta me,is down with bytches in the bedroom after she vets them, likes to travel(we went on vacation almost every three months) and not least my family LOVES her,she is amazing.Meanwhile i am letting the breakup fukk up our relationship,i take my anger out on her when my BM pisses me off and i end up fukking one of my old jumpoffs(freaky blasian chick).Even after me fukking up,she still wants to be with me..I keep her at arms length due to my unsolved issues from my previous relationship and by the time i seek help for my mental issues..she's had enough..we break up as friends and in the back of both our minds we kinda know we'll get back together..4 months later she calls me and tells me she is pregnant by her new dude,the pregnancy was a mistake, dude is a retard and lives with his sister at 32 yrs of age,never had his own crib and cant keep a decent income going,her and dude break up not even a month after that and now i'm fukked up..She was supposed to have my baby.After that we talked about the possibility of gettin back together but the prospect of raising that fucboi's kid as my own won't let me..i was raised different.Still whenever we see each other(we still keep in touch) we know this was not how things were supposed to have gone between us..still haunts me to know i had the perfect woman(for me) and i fukked it up..