Life in shame...