You need to calm down. Do you have any anti-anxiety meds you can take? If not, then PRAY, and I will say a prayer for you as well.
Look: don't let your mind wander all over the place. Chances are very high that this is an affair, with one guy, that got physical, multiple times. She probably also has strong feelings for him. We told you that early on, to prepare yourself for that. As painful as it is, it's good that this is coming out, so you both can deal with it.
Do you have someone locally you can talk to? Spend some time with?