^Agreed. Especially on the marriage part... sooo not for me
Seriously though, it seems as though you two are at completely different points in your life. You're young and whilst you're in a relationship,
it's not like you've made a committment. From what you've said the relationship may not work out. But that's not a major deal - at your age,
relationships often don't work out. Cheating is wrong, but if you want to end your relationship to be with someone else (before you get with the
other person, of course
), then that's not a crime. It's just life and being young.
This guy is getting married and that's really different. He's made that committment and if he's the type that would leave his fiance for someone he
was lusting after (you), would you ever really be able to trust him?