wow, i feel so bad for you and i dont want to be "bad" but i think u should leave him.. i wish i could talk with u cause this is a big problem and i think talking would make u feel better but talking with a stranger its no way, i suggest you to talk with someone u trust! NOT HIM