For some reason men find my body very attractive. It's weird, because I don't, lol
Maybe because you keep trying to hold yourself up to a weird artificial idea of female beauty which borders on emaciation (think Kate Moss) when men actually like feminine curves.
As per your depression - Vitamin D is a powerful ally against seasonal depression, I put my patients on 5,000 IU/d with vitamin K and get great results. Also look into Deplin, high dose methylfolate, used as an adjunct to regular antidepressants (it's a cofactor for the enzymes that make your neurotransmitters).
Also, Dr. Mark Hyman has just started a free docuseries on functional medicine and brain issues (including depression and anxiety). It's free, google Mark Hyman Broken Brain docuseries. He's brilliant and I've seen many of the speakers he includes at medical conferences, some of the best brains in the business.