Please don't marry him. At least, not yet. He has just spent 5 uninterrupted minutes telling you how shit the wedding make up has been whoever has done it. You would look better without it . You don't know what you are talking about. And, when asked what's wrong and you say " I get it, just don't go on about it" ( cos he was..) COMPLETELY IGNORED YOU and did the "yes but you need to know this" thing. He was HORRIBLE. I sincerely hope he'd had a few so had got hung up on one subject, but darling, that's not the impression I got.
On train home, had a few myself but felt desperately uncomfortable to be witness to the conversation and wanted to let it out...