Nothing is more rewarding than when it rains in the desert.... So Long So long Waiting to be cleansed Washed clean my ***** hands Washed clean my filthy mouth Cut to pieces, Still my teeth it holds bite down bite down wait April showers wash my face Cleansing my soul I stood so long in the heat Tumbled for days in the wind So many many days till the desert rain Drink the water Waited so long to speak these words Many Months wanting to just breathe Cotton mouth and dirt in my teeth Sun stained skin in the midnight shower Sing Play For today the flowers can once again grow The clouds combusted tears of happiness rolling off the half bloomed trees waited so long for Such a beautiful awaking relief Desert Rain