I also think you did well, your XH just has to sit with the consequences of his actions and you can move forward knowing that you gave him every chance to work with you to make things right between you.
I hope now you can find some peace for a while
Both mid 30s, 2 young kids BD 7sep14 XW moved on long ago, now living with OM1 D paperwork in progress