Very thought provoking to say the least but the lessons it teaches are invaluable such as forgiving and letting go so you can enjoy life and give yourself unselfishly to those you still have !! Bitterness and unforgiveness only destroys yourself and keeps you unhappy and not much good to yourself or others !!