Watching a caterpillar go through the process of becoming can be a painfully long and disturbing process to watch. Yet, it's what the caterpillar needs to pass through in order to reach its full potential. As parents, watching our kids progress can be equally as difficult. Is it possible, the most successful parents are not those who have perfect children, but those who never give up? Maybe the most successful parents are those who love their children not matter how difficult the journey!