Hey Good Girl
I know many people going through almost exactly the same thing as you right now. I know how hellish it is to wait. Pop in to this site, I'm one of the assistant managers -
http://uk.msnusers.com/englishgirlfriendsofturkishmen, (I don't have a Turkish boyfriend anymore though), and despite the name, it doesn't matter if you aren't english, lol. I doubt your boyfriend is Turkish either, but I just thought it might help to talk to other women who are going through the same emotions as you. I know one woman who has just got married in July, knowing she won't see her husband until next June because he's in the army. To some people, it may sound crazy, but she knows that it's what she wants. It's even harder though, when everyone tells you you're crazy. We on the site I mentioned are all too familiar with that. But if you feel he's worth waiting for, then do it. It'll be fantastic in the end!