Thanks so much Humaworm!! I am now feeling renewed faith that I will be as vibrant and healthy as I feel I can be!
Your reasoning for the t-shirt fabric irritating me makes more sense than anything I have ever been able to think up... Further proof that it really is parasites causing the problem.