The bumpy road of self acceptance