<human>: Can you condense the text into a few key points?

So here's the story:

Back in August '10 I met a guy through Match.com. We talked awhile and planned to meet when he was home in December (he is in the Marines). Unfortunately he couldn't make it home then and it was called off. Here's where it does get really stupid. Fast forward to May '11. He starts talking to me again on Facebook, tells me he's at home now and asks me if I would like to go out somewhere. Why? He has a GF and isn't sure if she's right for him. I should have said no right then and there, but like a complete idiot I agreed. Anyway, we go on the most awkwardly uncomfortable date ever. Find out a few days later through a status update on FB that he "Had a great time with his GF" meaning that he didn't choose me over her. I confront him, he says he'd still like to be friends, yet deletes me off of FB.

Fast forward again to Sept. 20. He messages me on FB saying he knows that he's probably not the person I'd like to talk to but he asks for a second chance. I message back, tear him a new one and he apologizes for hurting me and blah blah blah. He's now at home on pre-deployment leave. He's going to Afghanistan for about 7 months. 

We've been talking lately, and honestly I think I'm falling for him again. He wants me to come hang out with him before he leaves, but I'm sick and it's just not going to work. I'd love to hang out with him, but there's a part of me nagging away that I just shouldn't bother. If my friends knew that I had feelings for this guy again, they'd flip their shit. Last night he also hit me with the possibility that he might not make it back. That killed me inside a little bit.
<bot>: I think I like this guy that I shouldn't give two shits about. He's being deployed for 7 months and might not make it back.I don't have a clue what to do.