This is Dr. David
have you see your GP doctor to get your stools tested for ovum and parasites to see what type of parasites you have in your GI system?
what type of water are you drinking? are you drinking non purified water from lakes or rivers?
that can cause you to get parasites repeatedly.