Aww, have you considered therapy? Even if just for the anxiety and depression? As for your son, kids seem to pick up things really well so if you "hid" it from him he'd still know soemthing wasn't right w/ mommy. You are doing your best and that's all anyone can do. The fact that you see the problem and are willing to work on it is wonderful and will help you be successful in it!
I don't have children but my emet definitely affects others. It's affected my Mom my entire life! My brother when we were kids, guys I date, firends I'm comfortable telling and even those I'm not because I have backed out of or not done things that I might have had I not been emet. So, yeah I think that one of the worse things about it emet is how many other people it directly or indirectly affects and the guilt that goes w/ it. But you know what everyone has something that makes them not who they want to be. Someone afraid of spiders might affect others just as well so we shouldnt' be so hard on ourselves. Feel better!
\"As soon as you trust yourself,you will know how to live.\"
Johann Wolfgang von Goethe
\"Do not anticipate trouble, or worry about what may never happen. Keep in the sunlight.\"
Benjamin Franklin