<human>: I just broke up with my first long-term boyfriend, because neither of us thought it was going to work out after we both graduate and will be living ~2 hours apart. 

The difficulty is, we both still really enjoy each other's company. In fact, the most difficult part of breaking up was that we kept getting distracted talking about other things and would sustain happy conversation instead; both of us had to actively redirect the conversation to things that made us unhappy. The biggest thing on my end is that he's just awful at showing me that he cares about me in traditional ways. We don't celebrate anniversaries, I've never gotten flowers from him, he didn't even end up taking me out on my last birthday because his sleep schedule was a little nocturnal and he overslept. I didn't think I cared about stuff like this initially, which is why we've lasted so long, but I decided that I do want to be treated a little more like a character in a romantic comedy, and I'm pretty sure I'm never going to get that from this particular guy. 

But, it's not like I'm going to find another boyfriend in like the next month, why are we breaking up for long term reasons now? Why not wait until the end of the school year and enjoy each other's company for another few weeks? I somehow know this is a bad idea, but I can't articulate why, and that's making me doubt myself. I was hoping that someone could either tell me I'm wrong or give me some nice little platitudes that'll help me stick with it.

Give me a shortened version of the text
<bot>: Mutual, non-messy breakup, but I'm having second doubts about whether it makes sense to split up now when I'm happy in the short term. Need some motivation.