The most important events and relationships of your life are the results of choices you made at a soul level—all good—to advance your spiritual growth. Alan helps you put your life into greater context to understand the people and events who love you and who challenge you.