Glad you were able to figure out what caused the swelling an pain. I would go mad if I couldn't have my Mt. Dew. My DD takes sustinex everyday because of bowel cramping and swelling. This product works in the bowels to remove the bad bacteria. It has done wonders for her and she stayed healthy all summer. No allergies, colds or infections of any kind. She quit taking it and now the cramping is back and all she does is sniffle. She has never been a healthy child except when she took the sustinex. I'm making her start taking it again. Btw it is a probiotic product.