My best friend is the one person who notices when something is bothering me, who takes the time to ask me what's wrong and doesn't believe my bulls**t "I'm fine" or "I'm just tired" line but instead makes me talk about it. And he's the only person I trust enough to talk to anyway.
Our friendship is the kind where even when we have a huge, nasty fight and say horrible things to each other, the next day it's like nothing ever happened. No need to talk about it, no questions asked. He's just always there.
I've waited my whole life for someone like him and now that I've found him, I'll never let him go.