everyone has. everyone gets mad and vents to another person. the hypocrites saying they havent, look in the mirror. you are human. you have talked shit. the end.
I think of it like this... if they are truly your friends then they are like brothers and sisters.. And like all siblings best friends fight its the fighting that makes them closer because they are close enough to work through their problems... so yes in anger I have said some harsh things and they have to but the ability to see what upsets your friend and learn from your mistakes is what makes them your BEST FRIENDS.
I think that gossip is a pointless thing to do. I mean if they are really are your true friend you shouldent talk about them. I know from Experance.lol. If you have something to say say it to there face. NOT behind there back!
I have one time..But that's just because I was hurt and devestated..And an idiot. But now, my other friends say bad things about this particular person and the only thing I do is say.."That's your opinion..Because she's my friend, and I believe she wouldn't do this!"