Articles Self-Defeating Personality: Why We Sabotage Our Success Introduction and Definition Self-Defeating Personality Disorder (SDPD), sometimes referred to clinically as Masochistic Personality Disorder,... November 12, 2026 • Mohammed looti