Is Being A Perfectionist Making You Miserable?


Manage episode 230291113 series 1401350
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Lisa has a successful online career, but she's finding that the stress of being "the best" is bringing her down and ultimately driving a wedge in her marriage.

1176 episodes available. A new episode about every 17 hours averaging 5 mins duration .