We had just got done having a rehearsal in the performing arts center at my campus when a friend and I were suddenly started talking in class about the effects marijuana has on the human body. A student, (that also happens to be a friend of ours and president of the club that we're all in), brought her 10 year old daughter to class that day because she couldn't find a baby sitter. Well, she did not like the conversation that was being held and very rudely snapped/yelled at me and told me to change the subject because she didn't want her daughter to hear it. I can understand her point, but I don't like being yelled at by anyone and seldom do I tolerate it, so I snapped back at her telling her that I shouldn't have to watch what I say in a a collegiate environment because her 10 year old child doesn't belong there and how if she can't find a sitter she needs to just stay home. This only escalated and eventually she grabs her daughter and storms out of there in tears. After all is said and done the VP of the club chews me out, The poor professor is there telling us both (m and the VP) that we both have valid points and both suggest that I be the bigger person and apologize to her for snapping at her. A lot of other stuff was said that involved some hostilities between the VP and I, but I won't get into that. Now, this gal and I have had our differences all term long, primarily about music and she has this real nasty habit of always being a mega bitch to me when I say something she doesn't like or when present an idea that she doesn't like. The rest of the group will love the idea, but if she doesn't like it, so it's sarcastically shot down by her. The end result is usually me getting defensive and telling her off too, but after all is said and done, I'm always the bigger person and always apologizing. I'm really sick of always taking the high road and being the bigger person and do not want to play that role this time. I don't start the arguments, I finish them, yet I'm the one always pegged as the ass for it and now I'm an even bigger ass to them because I refuse to be the bigger person this time. I'm pretty sure others here have been in similar situations. What do you do, how do you handle situations like these? Don't you get fed up with always having to step up and be the better person when you know that you really don't warrant having to do that? There's gotta come a time when the other person has to be the bigger person, no? BTW, I do feel bad about making her cry and have a breakdown. But damn, she needs to learn to keep her mouth shut and not yell/snap at others either, because she is not the only one that has feelings or personal issues going on in life.