Adding my prayers for you. You do not deserve to be beaten, thrown, or belittled. You are not his punching bag. I fully agree with Catty1, too - get yourself to Alanon. It's free, and it will help you in ways you cannot even fathom right now. I hope you consult with a lawyer, a psychologist, & a trusted spiritual guide too, to help you decide what to do next.
Bookmarks