<human>: Can you summarize the given text in a few sentences?

I love this guy with all my heart; he's a perfect human and a perfect boyfriend. However, because we're taking jobs in different places, we decided that we should break up after graduation. If we are truly meant to be together we will get back together someday after we can make our careers closer geographically. Long distance sucks and neither of us want to do it.

We now have one semester left of college, and I'm wondering if I should just end it now so I can start to heal, or if I should enjoy my last semester with him and then go cold turkey after graduation. He thinks we should stay together, but I'm unsure. I love him to death, but every time I talk to him now (after we've made the decision to break up in May) I get really sad because it reminds me we're ending soon.

Part of me wants to stay with him and enjoy every last second, but I can't get over this crushing feeling every time I see him/talk to him because I knowwww what pain is about to come. Help!!
<bot>: breaking up with college boyfriend of 3 years after graduation in May because of career paths; don't know if I should enjoy the last semester with him, or start the break up now.