Purpose of our Obstacles: Life Lessons for our Souls May 29, 2015 by Moon Cho In this video, I talk about why we face obstacles and struggles in our lives: to serve as life lessons for our souls to evolve into a higher state. Other posts you might likeBroiled Mackerel Fish!Strawberry Ginger Iced Summer SmoothieVegan Kimchi Fried Rice with Miso, Bean Sprouts, TofuRadiate like the Sun: Brighten with Shiseido Next Post >><< Previous Post