Even though he might go on his mission you have absolutely nothing to lose in taking his commitment.
This is like making an agreement to hook up with a super hot girl in 2 years. In between you can slam as many hotties as you want and if in 2 years the agreement doesn't happen then you lost nothing. If she isn't as hot in two years then you don't actually have to go through with it. But maybe since then she has gotten fake tits and a slutty attitude....(unzips)......and she has learned to talk dirty. Just a nasty mouth on her now.......(jerking).....
Yes.
Yes!
Wait, what were we talking about?