On the basis of your history any warm infection cause stomach pain etc but it's will be completely cure by taking best treatment.
As you have said that you have gotten again infection so it's indicate that your haven't taken complete treatment.
You shouldn't worry about it.
You should take consultation from good doctor .
For your case it's necessary to know that which type of warm infection present in your body
So for that you should go for stool culture.
And
Right and best Treatment will be after stool culture
Next Steps
Test - CBC, Stool culture.
Health Tips
Please maintain personal hygiene as any food item you should eat after washing your hands with soap for 20 second.