Remember Your Past Life as a Rock?

sunrise over the MatterhornIt always bothers me when people start thinking about their past lives with an assumption that they were human. Yes, we have probably had human past lives, but the number of lives we’ve had as humans must surely be dwarfed by our nonhuman lives — the many many incarnations we’ve had as insects, worms, trees, rocks, dirt.

Don’t you, when you walk through a forest, experience a feeling of nostalgia? Don’t you find that memories of having been a tree, of having been moss, of having been a rock lying in the path, come rushing in at you?

moon and venus over SwitzerlandSpending time in the mountains, don’t you remember having been a mountain? Holding a rock, don’t you remember having been a rock?

Here is my theory: that trees and rocks and dirt are far more highly realized that we are. That they have taken the long view. That we experience peace in nature in part because we are surrounded by beings who have made a place holy by being in an extended period of meditation for longer than we can even imagine living. These beings create their own cathedral, out of deep compassion, and it calls to something deep in us, something that recognizes a kindred spirit.

southwest at sunsetWhen we meditate as humans, can’t we then benefit immensely from visualizing our own past lives as trees and rocks? As beings that take the long view?


  1. Last night I dreamt I was a rock in the river and felt so vivid like I had really been a rock in a river in a past life. It was so peaceful and I enjoyed the water flowing through me and being part of nature. I wonder how does one evolve into human form and keep the inner peace of a rock? I wish I felt like a peaceful rock in my human life


    1. My recommendation would be 1) spending time in nature and 2) meditation. Maybe hold a rock in your hand while meditating? If you were a rock right now, how would that feel?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s