I don't take hardly any supplements, except vit D during our canadian winter (I tan in our living room for a couple hours on sunny winter days, but if I feel a wee bit grumpy, I take a vit D). I also take a B12 a couple times a week because I am on the raw diet, and I still am uncertain why some need it and some don't. But, I also learned something this month. Because I stopped sleeping well in the last few months, I started taking magnesium citrate (Calm) which you mix with water. I am now sleeping again. When I first was diagnosed with CF, and months before going raw, a friend told me many people are low in magnesium. And it helped me like crazy because it does two things: makes you sleep so you can heal, and makes you poo, so you get more toxins out. When I went raw, I stopped taking it. I slept and pooed well for months and months. Then this past 4 months, I was bombarded by moth balls, my immunity tanked again and my PH dropped from 7.0, down to 6.4. So even though the raw food diet is high in alkalinity (calcium, magnesium, potassium, sodium), I needed even more to get all that poison out. So, I guess there is a place for supplements when you really do need it. I just also wanted to say that when I ran out of Calm (magnesium citrate), I tried cheaper magnesium pills. They didn't make me sleep, and |I think they even made me constipated, the opposite effect Calm gives me.
Magnesium as a constipator, hard to believe - are you sure!? Could have been something else causing it. Too much magnesium tends to cause diarrhea.
Most Vitamin D is created by genetically engineered organisms and soy bean oil suspended. I believe there are some Vitamin D brands in Canada that are organic and in better oils. Also, take a mineral supplement with your Vitamin D as it tends to aid absorption of other minerals too, ones you don't want like lead. I'm uncertain about D though due to some research like this: http://www.organicconsumers.org/articles/article_10213.cfm
What type of B12 do you take?! Methylcobalamin? How do you take it? Subligually?
I rarely (only when nothing works) take subligual, liposomal Melatonin spray 1.5 - 3 mg and it knocks me out when I do. Try that?