Cheating is one reason you should leave and a threat to beat you should the a big danger and warning that you should run for your life. If a guy can threaten you, it means he will beat you one day. So quit and damn what follows.
Zizy, can you expatiate on this: A man that knows of your sadness and sleeps doesn't deserve your love at all.?
Are you saying because a lady is sad, the man should punish himself by staying awake or what?
When two people are in a relationship, each person's joy, pain, sadness, celebration and what have you becomes the other person's own too. Care is Paramount. Concern shows you truly love the person. Do you sleep when your mother or father is unhappy? I'm guessing that's a no right?