His actions caused you to physically hit him... He has broken your trust .
I personally would never be able to trust him again.. maybe he will agree to counseling ?? Regardless please find yourself a Therapist to help you process all this.
__________________
Helping others gets me out of my own head ~
|