I pretty much agree with this, although somewhat ironic that you mention "those who look for meaning through religion or look to the heavens for answers" and finish off talking about Gaia
I was pootling around on a backwater/the Thames in a kayak yesterday and there were loads of bright blue dragonflies flitting around and mating and preying and eating and shagging and
I remarked how crazy it is that something so tiny, so stupid, so short lived can have the skill to do all of that, inches from the water.