When one examines all life’s accomplishments it leaves us wondering who and what we are. Some of us, overwhelmed, resort to solutions that “tame” the brain’s imagination. If we don’t put everything in it’s rightful place who will. Hence, the roads to the “truth”. Maybe trees, frogs, sparrows, and whales have some ideas on the subject. So, are humans the only big shots around? Can the contents of the planet earth be so closely related that they are involved in constant sibling rivalry? Can these brothers and sisters and infinite cousins live in harmonious peace? The goddess of Love, working within each living thing, might slowly be prevailing. Could that be why she is?