^ it could be ummm any abhorrable action in your books, like cheating spouse, someone who cheats on their taxes (i guess if ur a very passionate accountant), had an abortion, anything really--
The thing is, one of hte tenents of friendship is htat we should always be there for htat person, through rough times and good times. But how far does that go? I know some will say, if you drop someone for doing something in their personal life, that makes you self-righteous and a pretty lousy friend.
I'm sure [insert name of most hated person in history] had a friend too.
Sure, that is a given, HOWEVER, when you realise that a friend is taking the micheal, and that she knows that you r going to be there for her to pick up the pieces, no matter what she does, you HAVE to draw the line somewhere, otherwise this friend is going to have a licence to cause havoc.