Have been chatting to someone for past week. Seems nice, genuine. Agreed to meet up this weekend. At some point in the conversation I told him I had a 'cut off point' of 40, but was prepared to make an exception for him (he told me he was 42). But tonight, after a bit of digging, I've discovered he's actually 46! I haven't told him that I know.... I'm 31. I'm not sure whether to call him on it, wait and see if he says anything when (if) we meet or just cut contact now given that he's lied. Any advice?