<human>: Give me the gist of the text in a nutshell

I'm currently a freshman in college and my boyfriend is a senior. We're both engineering students and have been dating since March ish of last year. However when he graduates he will be working 5 hours away from my school. I don't want to do a long distance relationship for the 3 years til I graduate so I want to break up with him right before I leave for me sophomore year. Should I tell him this now and give him to option to leave right now or wait until August? If I wait until August to tell him that I'm leaving him I'd hope things die of natural causes and we break up anyways... Its a healthy, fun relationship but I'd rather not spend my years in college tied in a long distance relationship. No guy is worth that to me right now. He has no idea that I'm going to leave him and has been in a long distance relationship before, I just refuse to do it. He was kind of a fling and I didn't expect things to last this long :(
<bot>: we've been together for a year, hes taking a job far from my college so im leaving him in August for sure. Should I tell him this now or wait?