i have made many posts about a long term virus, turns out i was tested positive for a parasite called blastocystis. its gastrointestinal and you haveto have your stool test look for it.