I think Narcissistic Personality Disorder is becoming more and more common. She knows deep-down that no sensible guy would ever touch her even with a full hazmat suit on, so she gaslights herself to avoid the psychic injury that reality would deliver.