You two need to go to couple's counseling. There seems to be a lot of dysfunction here, that has been here throughout the 10year relationship, and you have your own baggage you've brought to the table.
It's going to take a while to repair the damage that had been done here.