Wow, I guess I'm thinking why are you engaged? If you want to sleep with other men, this to me is a sign you aren't ready to get married, much less someone that will be deployed miles and miles away which you will not see until he returns from deployment. You say men is a weakness, and you are a flirt, and you don't trust yourself...be honest with him too, because he doesn't deserve this unless he has agreed it won't both him for you to sleep around while he's away and engaged to you! --and if he has agreed to that, that's just messed up anyways, and he doesn't truly love you in my opinion. You shouldn't sleep with this professor if you are going to school there, and he is dating another girl anyways, isn't he? If he does like you like you said, then he is keeping you both from making big mistakes, which I think he is doing the right thing. I think you are young, and not sure you are ready to be engaged or get married. I am in my later 30's, and trust me, a lot will happen at your age until my age. You need to experience life, and get out of college, get a job, then think about getting married...not that some people don't get married at your age, but times are so much harder now with unemployment rates going up, hard to find jobs, and you being not sure about yourself speaks volumes. If you can really pray (not sure if you do that) also maybe some counseling for yourself, walk, talk to true close friends for support, before you make this decision about getting married. I think you really need to reconsider the marriage right now, until you know for sure what you want...
“Your intellect may be confused, but your emotions will never lie to you.”~“I have never been lost, but I will admit to being confused for several weeks”