(((nlt))) So sorry that you are feeling so much pain today.
Even if he did go on vacation with OW, I bet he's feeling some kind of guilt (from getting a D just so he legalize his A) and uneasiness (from being in debt).
As much as possible, try to find fun things to do to occupy your mind so that you can at least be distracted from this for some of the time. I know it hurts. Take care of you at this time, because you deserve to be taken care of, even if it's you taking care of you.
When I am upset, I go out to watch a movie, lunch by myself or with a GF, or go to a dance event, or go shopping or window shopping. I do feel better afterwards. I learned that feelings follow action so in taking an action, I often feel better.