Infidelity Support Group
Any relationship in which one partner engages willfully in sexual relations with another outside of the partnership is considered to have experienced infidelity. This breach of trust is often traumatizing for the faithful partner as well as the relationship, and support is often needed to heal emotionally and to decide whether or not the relationship should continue after...
Get some good counseling so that you are strong and more aware of these types. This chapter is over but you want to make sure that you able to start the next one right. Specifically you want therapy to help address any issues that may have contributed to you choosing/staying with this abusive guy for so long and if there were any warning signs early in dating that you may have ignored.
The fact that you titled him the perfect husband yet noted abused over your marriage is a red flag regarding your perception issues.
he is the sole proprietor of his monstrousness, you own 0%, don't question that, i could imagine that you are reeling right now.
get yourself some help, some counseling and a lawyer, get away from him