Hi Dalia, welcome! You are so young, please don't waste years of your life with someone who clearly has a problem. You can't fix him and it doesn't sound like he wants to fix himself. I know it's difficult but spend some time reading around here and recognize how truly ugly it can get.