Shannon is out to save the world one caring act at a time. She's stood by her best friend, Amber, through their whole lives--especially when Amber lost her sight. She has an active outreach ministry to the homeless and disenfranchised. And she's even let down her guard long enough to let a boyfriend, Justin, into her life. Her life has settled into a pleasing routine of teaching, freelance photography work, quiet dinners with Justin, and...