I'll definitely ask about vitamin D supplements. I've only ever tried taken simple on-the-shelf pills for it, so maybe stupid strong doses would actually make some manner of difference. Can't imagine it'd hurt try, in any case.
Honestly, I kinda feel better just talking about this. I normally just keep it to myself, even anonymously, because it just feels really whiny. So thanks for taking time to reply. I appreciate it.