If he could be different, that means he chose not to be.
If he could in fact be different, he’d still have disrespected your home and family for however long it was. Why are you supposed to forget that?
He is still a man who can’t control his DC, who doesn’t share your approach to ‘what makes a nice home’, AND behaved appallingly in recent times.
I’m sorry, but how on earth can he expect you to just put his REALLY BAD behaviour behind you, and try again?
He was outrageously unpleasant. I wouldn’t serve him in a shop. I wouldn’t invite him in for coffee.
I wouldn’t sit close to him on a bus, because I know how he can behave!
If your friend has split up with him, and told you how things had been, would you consider him relationship material?
Why would you have a relationship with someone who has treated any loved one like that- let alone you!