I was in hot topic once and my shoe got caught on pants. It scared the hell out of me. (or what was left as the store itself scares the hell out of me)
If a friend helps you save the world, and goes through a whole lot of horrible stuff with you without abandoning you, then i guess thats a good friend.