Cheating on someone you're in love with because they choose to wait.
I am curious to know, If an extremely sexual man falls in love with a virgin and she chooses to wait, therefor he goes a few months without sex, and his girlfriend goes away for a few weeks to stay with some relatives, if he was to be in a situation with another woman where he can easily get into her pants and had just spoken with his girlfriend that morning and expressed his love for her in words, if this man is truly in love with his girlfriend would it be impossible to push her from his mind, and therefor would he not be able to go through with the sex out of guilt even though he has been extremely sexually active since he was very young, or would his sexual instincts take over and he just wouldn't be able to help himself after going months without sex?
Also, if he comes home and his girlfriend has gotten back that very night, and he confesses to her what he did, expressing his guilt and shame, but refuses to promise not to do it again. What does that say about him?
And if the girlfriend automatically forgives him, showing no signs of anger or jealousy even though the feelings were there and the reason for her automatic forgiveness was because she doesn't understand sex and she feels she can't judge the situation, secondly because this man is the fist man she has loved and does not want to lose him, and thirdly because she lied to him about a few things which she feels guilt over and thinks that maybe their two different betrayals can cancel each other out, what would you have to say about this girlfriend?
The girlfriend, though she is a naïve virgin, believes that sex is an act of intimacy and when you're in love with someone, then you should not be intimate with another and just because a partner chooses to wait then that should not make it okay to cheat.
But the boyfriend does not see sex as such an intimate act, he sees it as merely a very fun activity.
What do you think?