I am so sorry for your loss and your suffering. If you can't afford your meds why not give the NSD a try? You could be surprised at how much your pains could decrease. I hope things will get better with your husband. It must be pretty hard on our loved ones too I'm sure. He might come around once he's had some time to get used to this situation.
Keep strong, all the best to you!