The Six Versions of Self (and Why You Snap at the People You Love)
You already have five versions of yourself, and according to psychologist Dr. Kelly Flanagan, you need a sixth. The five are the lover, the loner, the hider, the fighter, and […]
Listen →