Alright, I have a situation, let me explain: I have a roommate, and he's very dedicated to his school work. He has a girlfriend of almost 3 years. They've been dating since high school. I really don't like this girl, but that's besides the point. Anyways, I recently found out from someone in her sorority that she's been cheating on him hardcore, as in with different guys everytime she goes out. They don't see eachother much anymore because she recently moved off campus, and she goes to a different state to see another guy every week. He's so blind and jaded, that I don't think that he really suspects anything. Anyways, he's a really good guy to her. He doesn't smoke or drink, he studies hard even over the weekends, and always buys her expensive gifts. She, on the other hand, goes clubbing and drinking every weekend while he sits at home. I'm not sure if I should tell him, I'm torn two ways for these reasons: -Naturally, I want to tell him because he's my friend and my roommate, and he deserves much better. He's a really good guy that can't see what's happening to him because he's so in love with this girl. -On the other hand, I'm not sure if I should tell him because it might interfere with his studies. He's a double major in electrical and computer engineering, and pulls GPA's in the high 3's. So, I could tell him over spring break? Or if it's not enough time, then maybe over summer. -I'm also skeptical of telling him since he may not appreciate it. Ignorance is bliss, and I'm not sure if he wants to see the light. -I'm his roommate, so I see him almost everyday. I'm not sure if he would want to see the guy who broke him the bad news, everyday, if he needs room to grieve. On the other hand, I'm not sure if he would confide in me. How do people usually feel after a breakup?