It is not right that he hit you. Disagreements happen in marriages and arguments can happen. But there's a line, and he crossed it by using physical violence. Now he's blaming you for all of it.
If you cried, would he blame himself?
I think you should stop blaming yourself and take stock of the situation. Have you considered speaking to a therapist or a counsellor?
I feel that will be a good solution.
Read more