You need to drop the ball! Don't be his plan B. Come here and journal your temper tantrums instead of doing it in front of H.
You need to pull away from him even more for your own sanity. Your PMA is suffering big time and THAT is what is causing him to distance himself.
Can you switch the swim lessons to another day/class that you won't see that person?
Me: 35 husband:39 Sons 16 and 11 from my first marriage Twins 5 (boy/girl) Daughter 3 Affair bomb 2/27/14 He moved in with ow 3/13/14 OW kicked him out 6/15/14 4/2016 he seeks help for sexual addiction