a typical WSN, the reality is brutal and it seems this kind of stories do happen.
It is hard to feel happy living with this type of person.
Just leave him, learn from the lesson and find yourself.