To be forthcoming about or broadcasting ones' own deficiencies
In her self-defacing memoir, the author details her decade long addiction to setting herself on fire.