An abbreviated list of what a best friend sees you through:
A fistfight
A breakup
A first spring break
A mission
Another breakup
A marriage
A divorce
A spiritual quandry
Another breakup
A lame vacation
A hard night with a daughter
A spiritual renaissance
Another breakup
An exile from Mexico
A lost parent
A lost friend
A long walk home
A new job
A crappy girl
Another breakup
A midnight mass
A traumatic encounter with a 6th grade teacher
A silence of the lambs
A senior trip trying to avoid sex, drugs, and a drunk Trygg
A thing for Lauren Holly
Another breakup
A long, strange journey