Wow...Your wife and your children are right, you do need to take a good look at yourself. Whether you are a sociopath or Cinderella, no matter. It is what you bring to the table. If you are exposing the ones you are supposed to be protecting to your horrible (yet manageable) illness, whatever it may be...shame on you.
Denial is such a great way to ruin people lives, you owe your children and their mother way more.