So, an update.
I went out for lunch with the guy who is not my boyfriend - as a friendly thing, or so I thought. Just when I thought he could leave for three months and then everything would be fine, he confessed. And somewhere in the middle of this hour long monologue about how he was conflicted about telling me but that he's never liked anyone for real before I realised that I don't like him enough to leave my boyfriend. It also kinda bothered me that he didn't seem to respect that I had a boyfriend as well. Now, the problem is that I'm not great at expressing myself if I have a problem. I feel like I did lead him on, but I really don't want to hurt anyone. I tried to let him down easy, but I think I may have been a bit too easy. (He was pouring his heart out about how seven girls rejected him and in the dark times when he was in the army he'd dream of meeting a nice girl - and now he finally has. I didn't know what to say!) I told him that I was sorry, I can't be his girlfriend now. He's leaving, and I am already seeing someone. He then told me that I had some time to "sort things out" and he'll be waiting until he gets back. I don't think he got it. Anyway, I'm thinking the feelings will fade over summer but is it wrong to let him keep his hopes up that long? I don't have the heart to tell him no outright. I know I dug this hole for myself though...
tl;dr: I am a terrible, terrible person.