Agree with the above, I thought of lupus right away, or some other auto immune disorder. They can be tricky to diagnose and take a long time to get control of (you don’t “heal” most auto immune disorders, just manage the symptoms). Time to call in the specialists, I think. Good luck