You're better off if he doesn't. In fact, you would be much better off if you didn't let him come home. No one deserves abuse, whether it's physical, verbal or emotional. Don't downplay what he did!
Welcome to SR! We are here to support you, but most of us will tell it like it is. You don't need that kind of life. You deserve better. Stick around and read, read, and read some more. Post as often as you want. We can help you through this chaos.