Need some advice

Hi. I do not know where to start. My relationship with my husband is going down hill. He does not help out with anything around the house or our son. I do all the cleaning and taking care of our son. All he does is sit and hides in a room. He does have mental issues of his own and does not work currently. My husband does not eat with us during meals and will only spend a few minutes here and there with our son. I feel like I am a single parent in this relationship. We have been married for over 2 years and it has not gotten any better. I want to leave him but I am scared of what others might think. I’ve tried talking to him but it goes nowhere. I don’t know what to do.