By the way, you mentioned he met someone else ...I am not too sure because it was snowing heavily in North of England ,no way he was out meeting someone....maybe on internet????Or he is bored with me?? Two days before Christmas , he was acting grouchy and irritable ....because of weather??
So , my Christmas was not very nice ....why people are so selfish ...spoiling other people festive moods?