Most Helpful Guy
Considering you're 16, you shouldn't really be with either, especially the 23 year old guy. Think about that age difference. When he was your age, you were in grade school. Don't be some idiot who is attracted to older guys because they have money and a job. He's a creep for even considering someone your age, and you'rea total idiot for considering someone his age. Clearly you're not mature enough for a relationship, given how you did probably the worst thing you can possibly do to someone who you supposedly care for. Confess, let him loose, and never talk to him again. That's the kindest thing you can do. As for Mr. 23 years old, call the police. Dude is messed up and it's apparent he takes advantage of young and immature girls.
Most Helpful Girl
You can stop cheating on him and end it. You can't have your cake and eat it too.. you can't just focus on the age factor because everyone is different.