He has recently started counseling for hitting me....
may I ask why his hitting you was not a deal breaker? add to that the taping and other activities you probably haven't shared here yet and I would say you are mixed up with a dangerous man and it's time to hightail it outta there!!!! abuse is abuse is abuse. never acceptable.