Stuck between 2 guys?!

Hayley
I was recently talking to this guy since August but he left for basic training 2 months ago. We still continued to talk but the last month he said he needed time to think about what he wanted which I was okay with and understood. But then he would text me stuff like "suck on this D" etc. he's usually never like that towards me so I told him to text me when he stops being an ass. So I went in with my love and lately I've been hanging out with an old friend and I'm starting to like him. But this morning I woke up and the first guy texted me saying he was so sorry and that he wanted to be with me he was just scared because of the short time we have together before he leaves again... I'm soo lost and confused what do I do?!