I applaud you for standing for your husband and yourself the way you are.
I have a couple of suggestions, in case they may do you some good:
Ref the Vitamin C-
If you are taking a crystalline form of Vit C, it is probably Ascorbic Acid. If so, it will be acidifying to your body. You can turn it into Sodium Ascorbate very inexpensively by mixing the crystals half-and-half with Baking Soda, and it will not have the acidifying effect.
Acid worsens pain, among all the other rotten things it does.
Look into a supplement called Aulterra. It is a type of clay. You can buy an ounce of the powder for about $18.-20. out and around the web.
It is known to be an excellent way to get toxins out of the body.