<human>: Can you provide a brief overview of the text?

I met this seemingly great guy a few weeks ago at a bar and we have a scary amount in common. I'm 21 and he's 25 Well a few days ago he told me he was worried about his friend because he'd been seeing this girl for for a few weeks and everything was going great but he had to tell her something. He then informed me that this "friend" had to disclose to this girl that he is a registered sex offender for something that happened when he was 18 and he's 25 now. He didn't go into too much detail about what had occurred but he basically said the guy was under the impression that everyone at the party was 17 or older and he hooked up with this girl that was rather underage. 

He then asked me what I would do if I was in that girl's situation. I said if it was an honest mistake than I'd be able to get over it as long as the guy was honest about what happened because a lot of times people can be convicted for something that was consensual. The more that I think about it the more I think he is the "friend" based on things he's said/done over the past few weeks. I searched his name and something came up but since he's a low level offender not much info is given on what happened and there is no picture. I can't be sure it's him because he does have a very common name and we live in a big city so it could be someone else but everything does line up. 

Should I confront him about? Give him a little more time to come clean? Is it wrong for me to just end things because he did technically lie about it? I understand that it's not an easy thing to tell someone but I feel like since he hasn't said anything else about it there's a good chance it's something worse than what he's told me or he's hiding something else.
<bot>: met this guy I'm 21 he's 25. He told me about a friend that is a registered sex offender because of a misunderstanding. I think it's actually the guy I'm seeing and I'm not sure how to proceed