Today we have a sweet post by Jennifer Estes: Recently I started pondering the things that God has taught me over the years and is ...