One Step at a Time

Somewhere between 12 year old humor, teenage angst, and spiritual awakening