DH has gone out drinking today with friends from work. They're mostly female. I dropped him off at the station for his 11.15am (rural service) train to the city for an early drinking session before taking DS to his swimming lesson. He said he'd be back on the last train at 9pm if not before. I got a text from him at 5 saying he wouldn't be home before 10.
I text him at 9.15 to ask if he's on the train-no reply, suspicions raised. I checked the train times and the last train back left at 18.30. I tried ringing and his phone went straight to voicemail. He's lied to me! I'm shaking and trying to act normal whilst snuggled up watching a film with DD. I'm not stupid and he's fucking cheating on me isn't he?