I consider myself extremely brave, however I've been brought to my knees with all of your symptoms and much worse. Self diagnosed with Morgellons. Nothing else make sense and I'm not imagining...
Morgellons?...