Quote
I then got on DMSA and that did help quite a lot, and fairly quickly too.

Maybe you should try DMSA only if it helped you a lot...

Quote
My symptoms get worse in the winter

This suggests Vitamin D deficiency. Have you tried supplementing it?