Wow :O understandable!

Perhaps if he has an anger issue he might seek some counselling to help?

Congrats to your sis (sorry!) I'm sure things will sort themselves out. I am sure the both of them are happy, and I hope for your sisters sake your dp can be happy for them.