Need advice on my really difficult situation

My ex boyfriend and I have been together for over a year before he decided to break up with me last week. We were doing really great and it’s like something in him just snapped and he just wanted to end things.
Now the really difficult part is that I’m in the Air Force and currently on a 6-month deployment. We’ve been doing great after I left in November. We’d try to talk on the phone almost everyday, I’d leave him be when has stuff going on or he’s out with his friends. I’m going home hopefully sometime in the first week of May.
And last week he broke up with me through facetime. It was like it just came out of nowhere. He said it’s because he thinks that he’s not in love with me, he thought he was but now he’s not too sure about it. He couldn’t even look at me when he said that. I asked him if he found someone else or if he’s done something wrong and he said no, and that he’d never cheat on anybody. He also said that it’s really hard for him to break up with me, because neither of us have done anything wrong, and that I’ve been a really good girlfriend to him and that he cares about me a lot.
The next couple of days after the break up, I’ve done the mistake of begging, crying and pleading for him to come back. I asked him a couple of times if he’s sure about this, his responses were “I don’t know” at first and when I asked him again, he said “For now, yes.” He also kept on saying that he’s sorry for doing this to me and that he’s doing it in a cowardly way by breaking up with me through facetime and while I’m away on a deployment. He even said that he might regret breaking up with me.
He’s been going through some issues at home, lately. I think it’s because of that and the fact that I’ve been away for months now and that maybe he’s gotten used to me not being around all of the time that made him feel/think that he doesn’t love me anymore.
It’s been about four days now since I spoke with him last.
It’s so hard, because I can’t go anywhere quiet or just drive somewhere to get some peace and just think about all of it. The missions don’t stop just because I have a broken heart. I wish I could just leave this place, go home and talk to him about this.
I do need to contact him before I go home, because he has all of my things and my car. He said that he’d still pick me up from the airport when I come home.
I don’t know what to do anymore. I’m so tempted to contact him, but I know I need to give us both some time and space.
Right now I’m trying my best to focus on myself, on being a better person, mentally, physically and emotionally. It’s very difficult, but I really am trying.
I love and care about him dearly and I’m really hoping that he’d come back to me.