Cassie is a pretty typical teenage girl who seems to be stumbling along into various situations that can either throw her into depression or into adapting with alternative reactions and responses. Choosing an ever-faithful Friend ultimately gives her clarity, meaning and fulfillment in a confusing, difficult world.