Follow the advice given to you on this thread. Leave now, shake the dust off your feet and move on. If you stay with this man your life will be sheer hell. Don't look back.
An abusive situation tears down our self esteem and there are reasons why we put up with any of it in the first place. I would also advise some type of counseling so that you don't repeat this pattern in the future.