Being a woman, I can agree with this.
There's a couple of issues in this thread but no one is addressing them and I'm not gonna do it and be the bad guy.
Fuck it. I'll be the bad guy.
The implication that you couldn't handle Buddy is, in my view, untrue. From your own mouth you said you've been with terrible men and Buddy doesn't meet that standard of awful. I don't give a fuck how much he beats himself up I don't believe it. I think if yous wanna be together be together.
Boo, don't be upset. You're a beautiful woman and you don't need to show this amount of anger publicly over a dude that may or may not have ever been with you in his mind in the first place. Be happy for him and fuck it.
That's it. You guys will probably resolve this so imma STFU now.