All of us are duders, but most of you are men - and it's that straight male perspective I need now more than ever.
I'm a college aged lady and my (sort of) boyfriend is a college aged dude. We've only been dating for 6 months but this is both our first long-term relationship. I thought things were sailing smoothly until a few days ago when this boy I've been seeing got drunk and informed me he wanted to break up. Not NOW though. In a few months, when he's graduated.
(Note that this took place in bed together, at a beach house, on the first night of our vacation together and I had no way to transport myself home.)
I put it off as him being a drunken idiot. So when he was sober the next day I brought it up again and he tried to explain that he didn't want to marry me (I never brought up marriage) because I want "lots of babies" (I do not). He says that he wants us to go our separate ways but wants us to be friends. This all felt to me like he was planning out my life and our relationship without caring for my input or feelings. It seemed incredibly immature to set a date for a break-up at his convenience all while claiming to love me. He apologized for making me feel this way, immediately tried to have sex with me, and needless to say I felt miserable and ended up crying in the toilet for an hour.
It's been days now and I've looked for advice from all over, but most of my friends are women or gay or super-biased. I've come to think it might be best that I break things off now, as he clearly has an end in mind and further attachment might just make this even harder for me, but I still really adore this dude. Any outsider perspectives on what I should do? What he might be thinking? On why boys are so dumb?
EDIT: Thanks for all great answers and support y'all! I've decided it would probably be for the best if we break it up and don't see each other for awhile. I still really care for this man and this hurts, but hopefully with time we can at least be friends again.
EDIT 2: I broke it off and it was more or less the fucking worst. Now what the hell do I do with our shared Steam libraries?