My AH's other personality was around so much we named him PJ (short for Psycho Jerk). My boys and I would leave for days at a time when PJ was around. Then I'd get an e-mail saying "PJ's gone" and we'd come home. He wasn't sleeping around, just being terribly, terribly unkind.
I hope your life is good for you and your baby.