Have you left him yet? If not PLEASE DO... LEAVE HIM NOW, lots of men out there. YOU DONT DESERVE HIM!