I'm 19 years old, and I've been dating a guy who's 22. We've been seeing each other for a long time, about a year or so. Recently we were having a close talk, admitting things to each other we hadn't told anyone before, and he admitted to me that he had experimented with another guy when he was 16 by having anal/oral sex with him. At the moment, I didn't act shocked or anything, even though I was going crazy in my head. I've never experimented nor have I wanted to with the same sex because I'm completely straight. It's been a month since this happened, and I feel as if I don't love him anymore. I don't want to move forward with this relationship and it hurts because he's perfect in every other way. Am I making a mistake by breaking up with him? I just can't stop thinking that if he were truly straight, he wouldn't have gone so far with another guy, or have been able to finish (orgasm) during the situation. I'm just really, really disgusted by him now. Please help if you can, I know this situation is really weird.