Most of us have that one person in our lives who, no matter what, manages to push our buttons like no one else can.

And while it may seem like their number one mission is to make our life as difficult as possible, there is a much greater and more profound reason to the relationship we share with them.

In this self-reflecting 7-minute video, the legendary Dr. Wayne Dyer explains why the people who irritate us the most are our greatest teachers as they show us what we haven’t mastered in ourselves yet.

Liked the video? What are your thoughts? Do you believe the people who test us the most could indeed be some kind of “soulmate?”