I believe some of my issues can be due to lack of something. Here's the symptoms and tests I have done below:

symptoms: vitiligo (white patches since 15, very slow moving in 2 areas). low libido and low erections. anxiety, social anxiety, depression, paranoia (comes and goes). Greying hairs early (vitiligo).

I've had many tests over last 8 years. And generally nothing was found. Way back my vitamin D level was lacklustre but I corrected it and take supplements. Latest test showed excess B12 due to strong b complex. All other things such as thyroid liver, etc etc are fantastic range.

I've suspected Zinc and B vitamins before. Both are linked to vitiligo and paranoia. And whilst neither have cured me when I stop them things can get worse. My zinc seemed decent on the test, but that was around when I was supplementing up to 50mg each day plus I eat plenty of meat.

My bad habit is drinking twice a week and not eating much at all. Otherwise I am normal weight and quite healthy.

What so you think is the best to try? I am having B Complex drops, 80mg zinc (to try see the impact, I had 60mg so far today and suddenly have a bit of increase in libido and related. Also started taking NAC 2 weeks ago and the paranoia has greatly reduced.