I hate it when people guess what their Christmas gifts are and then expect to have them now... When Brad figures it out, I make him wait - out of spite. lol That being said, we have not bought a SINGLE thing for a SINGLE person yet. Soooo far behind.
Sorry about the girly issues. I hope it corrects itself soon.
I'm also sorry you're experiencing so much depression and anxiety recently. Could it be the changing seasons that's making it seem so much worse? I hope the therapy helps.
RE: money. I understand the guilt you feel spending "his" money... but in reality, if he wanted to keep his money separate, he needs to do just that... you're married now and you made the decision to combine your incomes. I see the point in being uncomfortable spending the money on supplements or things specifically for you when you don't have the free income to pay for them yourself. Just ask him if he has a problem with it.
Maybe create a budget that shows income verses outflow, and include the supplements, groceries, etc, into that budget. Talk with him about the budget, ensure he approves of where the money is going and then rid yourself of the guilt.
I found a really great spreadsheet template that I use to manage our budget. I could send you the link if you'd like.