Hi first let me say i'm sorry that your in such a bad situation, big hug

Next i just have a few questions that you'll need to ask yourself and answer very honestly (not to me, but yourself). If you were watching this happen to a friend, family member or in a film what would your reaction, advise be ? Is there an underly reason/problem in your relationship for this indiscrestion to happen ? And are you staying in the relationship because you don't want to be alone ? You really need to take the time to let yourself process how your feeling etc. Oh and i've been told going into the forest and beating on a tree can help vent some of your pent up anger. That or my mothers old favourite beat the hell out of your pillows. Good luck and positive thoughts