LILA: An old Sanskrit word which means Divine Play.  Lila may be the simplest thing there is ~~ spontaneous, pure, childlike and disarming.  But as we grow and experience the complexities and disappointments of life, it may also be the most difficult and hard-won achievement of all.                                                     

The Dolly Lila prefers to calls her Teachings a scratch and sniff philosophy... 
if you don't like it you can simply blow it out your nose.

                                                Welcome to Self Hell!