What you said totally makes sense, but, I disagree because I have found nematodes or larva in nose & ears, so there is definitely something parasitic to this! read this blog & check out his youtube. goes along with your theory! http://lookoutfacharlie.blogspot.com/