Your formula sounds very comprehensive, and after visiting some of the related links, it is easy to see how much we rely on a false sense of security to lull ourselves into believing that we could not possibly host parasites.
I shall be considering a parasite eviction - there are two items from the symptoms list you provide that have been in my back burner.