To clear things up, I have been in love with her for 3 years, and we've been dating for 2 and a half. She's always seemed happy, and said that she wouldn't date someone she didn't have feelings for, which is why this came as such a shock to me.

Not necessarily. Maybe he was dragging her down. He'd do well to use this as a learning experience, be honest with himself, and maybe ask her for an exit interview. Breakups should be about maturing so that you do not bring your issues into the next relationship.

If she breaks up with you for that, she'd probably find some diffrent stupid reason later down the road if she didn't hear that one. It sucks that it happens, but I guess better now than later, and you'll find someone better.

To clear things up, I have been in love with her for 3 years, and we've been dating for 2 and a half. She's always seemed happy, and said that she wouldn't date someone she didn't have feelings for, which is why this came as such a shock to me.