That's really horrible he did that to you, no excuse obviously but what led up to that moment? As you should be but you seem really sad about it, you should be angry, what he did is a reflection of how horrible he is as a person not on you or your character. Do you have family or friends you can stay with, i don't know what I would do, it depends on your situation, he will prob go on to more abusive stuff honestly, very easy for us to say but you should leave or if its your place ask him to leave, I would make sure someone knows you are doing that so if it escalates they can be near by or with you. Really horrible to go through, I'm very sorry you went through this, he did it to debase you so he doesn't love you, leave and move on if you can,so sorry