Today, I had the pleasure of witnessing a new zebra finch (a tiny bird, common on the Australian mainland) hatch from its egg. It was amazing, miraculous, breathtaking.
With three already hatched, and a couple more eggs remaining in the nest, I want to share with you 3 lessons I learned about life: