love help💔

I've been talking to this guy my whole high school life since 7th grade and I'm a senior. We've been thru so much together but we've never dated cuz something always happens. Well I've fallen in love with him and last night he completely cut me off. I've been such a wreak. I cant stop crying and I have this hurt in my heart. What do I do? I love him so much but he leaves for the army in a few months.should I fight for him or let him go? My heart says fight but my head says let him go......#heartbroken😔💔