public disgrace betty solace