Your kids are awesome (in other words, you've done a good job with them, even if they've picked up some of your not-so-perfect traits). I'm glad you took them to the Safe Haven cookout. That's probably an experience that will stick with them for years to come. Wish I could have been there, too!