I've been dating a guy pretty off an on for over a year now. But I was a virgin when we met, I lost my virginity to him also thinking he was a virgin (He'd told me he was) however we "did stuff" and now I've just found out he lied about having sex with a girl he dated 2 years ago (He dated her for a little over a year). They also made out and touched each other sexually, he says he "rubbed her" several times through her clothes. Fact of the matter is I'm very hurt he lied to me and very bothered by his past, I've lost a lot of my feelings for him, especially the intimate ones. Should I let him go?