Agreed! Di may be hard to like, but I admired her tenacity and desire to survive against immense odds.