My roommate's girlfriend last semester decided she needed a break when she arrived at college for her freshman year. My roommate's a junior. So they split up for that time. He was really upset about it for a long time. Eventually he started getting livelier and even fucked a hot girl who thought he was hot. Over the winter break, his girlfriend one night asks if he still wants to get back with her. They are back together. But things are fucked up like a motherfucker. Not because she sucked a guy's dick, not because he fucked a girl. That is like w/e, it didn't mean anything. But the problem is she's unbelievably flaky. She says she'll see him on Thursday and then Friday and then Saturday and then next Thursday; she says brb in the middle of an important conversation online, and then doesn't come back for four hours; she doesn't want him to get physical with her b/c she gained weight and she's insecure about how she looks; and most of all she just keeps being flaky, in little ways, not calling him back, not making the necessary effort to spend time with him. I thought maybe my roommate was being clingy, but it seems more like she's actually being really, really unthoughtful after all. What should he do? p.s. he's in a funk. i've never seen my roommate being bitter around people but he's starting to. he doesn't smile as much, he talks quieter, it's fucking ridiculous.