We all have flaws; it's called being human.  However, the way in which this "friend" chose to end a 30+ years friendship was mean and uncalled for and says more about her than it does about you Jennifer.