Jim Ballard joins Jim Blasingame to discuss the concept of the struggles of life, and how generosity and blessing actually contribute positively to your own growth.