Annapurna, Feeds the Hungry Learn to
Meditate for Life!

Welcome to the site where you learn to enhance your life through the magic of meditation.

At Meditate for Life! we present techniques from a variety of sources and spiritual paths. To find the "perfect" technique try out a few different ones. You will find that some ways of meditating are easier or more comfortable for you than others, so continue using them. Also, feel free to change your approach every now and then to keep the practice interesting.

Meditation should be practical. If your practice is working, your life will improve, moment by moment.


Throughout the year this page teaches meditation techniques, visualizations, or mantras. Sometimes we share our thoughts on effective ways to communicate with God (your higher self, Eternity, the Source, however you care to call the force that created us.)

Our current topic is Spiritual Surrender.

Spiritual surrender can transform us. It is a powerful force. However, it is also one of the most difficult actions for us to undertake. Surrender requires that we let go of our individual agendas.

That letting go is the difficult part. Letting go is loss. When we let go of something, we allow God’s will to prevail. We willingly lose our individual expectations and attachment to a particular outcome. In vedic astrology there is even one area of the horoscope dedicated to such losses. It is the twelfth house.

Each of us has so many agendas. Call them plans. Call it karma. There are many names for those thoughts of which I speak.

To read more, click here.