Love Lessons - Understanding, Learning and Finding Purpose While Raising Challenging Children