The first thing to realize is that your husband was the one who violated his marital vows..at a vulnerable time in your life...most likely, he blamed you for that...he could be the one with the personality disorder....don't be quick to self diagnose....as for the mental health counselor..not giving a diagnosis, but says "i'm pretty sure" ... well she seems incompetent...maybe needs to be reported for not trying to help you get to the right health pprofessional.....she could have helped you with the issues put before her...at that time and given a thorough analysis....call your PC..tell them what she did....and that you still need some counseling...it sounds like you could have some post partum depression, with complications from the infidelity...two very bad combinations......hold people accountable...because you are worth that...and so is your child...why are you worth that? You gave birth, became a mother who is now responsible for raising that boy into a man.....raise him to not want to break promises, vows and the esteem of others or made to others....you are now a parent....don't let your mama wash your underwear, make your bed or change your sons diapers.....thats your job.....you will not be able to do your job with a leech on your leg...so kick him off and out....get on public assistance if you have to, in fact, i recommend it...why not, it was designed for situations like yours...if you don't someone else will...they will garnish his wages if they have to, but either he pays child support or goes to jail...stop feeling sorry for the guy...he wasn't thinking of you when he decided to have an affair while you were pregnant...he should have taken a smut mag in the bathroom, not indulge himself ..shows he has no self control....you will one day be your son's hero, if you drop that zero