Why the same challenges keep showing up in your life