I just noticed that you joined here almost 10 years ago, WOW!!! that is a long time to live with this kind of person. Your son wasn't even born yet?
I hope that you have the strength to get yourself and your child to a better life than this constant terrible worry and turmoil...You deserve better.