Are you able to be in touch with a mental health professional? Someone needs to know you are struggling who can adjust your meds or whatever. How about your son and husband? Are they able to go to a clinic? Some of them have sliding scales, where people pay according to income, if that's an issue.