My son (age 15) was diagnosed with crypto Aug 7th and it is now Sept2nd and he still have terrible bouts of stomache pain that buckle him over and he breaks out in a sweat. He is sick again today after being ok for 3 days. Any ideas on how long this is going to last?