Been on a date with a guy 8 years older than me… he said he was 29 online but is 31?

So I matched with a guy online who’s profile says 29 we went for a few drinks and he casually mentions he’s 31 I’m nearly 24 He also happens to mention he’s on tag!!! He’s used to be involved with substances and it was wrong place and time for him. Aside from that he’s lovely, has had a hard upbringing and we have loads of interests in common which is rare.. what should I do

Been on a date with a guy 8 years older than me… he said he was 29 online but is 31?
Post Opinion