Don’t just take Vitamin D with also taking K2. VD will calcify in your blood. I take a pill with both. Between magnesium, D3, B complex and a good diet I feel great and sleep pretty well. Oh yeah. 250mg a week of test helps too lol
Personally it sounds like stress