"Always remember never to "push" shots and wait until the most perfect/ethical opportunity presents itself. We owe it to the animals in making a clean kill."
Have to agree with TG 100% on this one, but it sounds like you've learned some very valuable lessons over the weekend. Just keep these lessons learned in the back of your mind when hunting and when teaching your kids later on in life so they won't have to learn these lessons the hard way.
And congratulations on a successful weekend. Spending time in the woods with family and friends is what hunting is all about.