Been there; have the scars.