I disagree, how old is he? 17 +7 max? 24 years old and you insist he mus settle down. What about offering the players, their choice of not accepting kisses and further debauchery as you imply, but if the player wants to play, then let them do that, if you want consequences, the RL ones typically are if its ok for the gander its ok for the goose, or at least saying everyone you sleep with is exposing me to the risks too. When true love arrives, I was willing early game to say no, with the thought that she too was holding out for him. But when they don't communicate at all and are willing to assume the worst. Long distance relationships do NOT work. Everyone has needs, the choices are what are you going to do. I left the military service myself.