A tale of self deletion that hit close to home.