Yeah no I'm all for him for reflecting and changing for the better but lets bffr:
It is incredibly messy to date your best friend's ex that physically abused her.
I'm not saying he doesn't deserve love or happiness now that he's a changed person but...best friend? It's not like he hit an ex that was a stranger who I can't picture their face.