the longer you stay with him, the more you will suffer. Time to split for the better of you and better of your kid. File for divorce, and move on with your life. With his record, you will have your kid’s custody and your hu*****and will pay the child support with his big fat doctor paycheck for next 18 years.