Listen, people make mistakes, people make bad decisions, it’s a part of life, and there not one person here and on this site who has not made bad decisions before. Yea, some are worse than others, but no one is perfect. If you think you can trust him again and love him you can move on from this. It would take counseling. But be prepared to find out that he may be gay or bi, or whatever. Yes what he did was wrong, but this was BEFORE you. He did these things in the past, and there's not ONE of these posters here who have not told another OP to leave the past in the past. Yes you need to be checked for STD's, yes you have every reason to not trust him right now, but if you love him, you can't let his past ruin your future. Do you deserve to be lied to? Nope, no one does. But I have to ask, do you love him, do you want to work this out, do you want a future with this man? Or are you looking for us to tell you--you should leave him? If so, take the actions to make things better, not only for him, but for you too. Or get out. Tell him that this is something you can’t move past, and you cannot love someone who has lied to you about such an important thing. You deserve better, and he deserves to be better for you.

