Thats quite a huge range of symptoms.
Anhedonia:lets do also a comprehensive stool test.
Anhedonia can be cured. Intermittent fasting. Detoxing by Gluthatione, NAC. Diet.
ARL Hairtest could be helpful. Provoking test metals useful.
Check what I wrote to the Italian guy re Tests.
Thats all for now. Do them asap. You could be surprised!