When you’ve known someone for a very long time, you gain a certain understanding of what they will say or do. You know how they speak. You know when to really listen; you know what course of action they’ll take when there’s a decision that makes them choose between their life and yours. This happens with people you like, people you hate, and people you once called a friend but now speak with only once in a blue moon. But just because you know this person so well, it doesn’t mean they can’t still surprise you.

