It's hard to pick who exactly is my best friend, there's a couple strong contenders.
The first guy I've known him since Pre-K, he lived within walking distance of my house growing up, we forget to talk to each other for months, occasionally years at a time, then just pick up right where we left off every time.
Second option is my go-to stupid adventure partner. We can always hit each other up when we need a partner for whatever cockamamie idea we've gotten into our head.
There's the guy I know will come over to help with any project I need an extra set of hands for or tools I don't own.
There's of course my wife. Words don't really do her justice so I won't even try.
Frontrunner is probably my dog though.
Know him since primary school and he doesn't take much, so I do the talking for both of us, plus it means he hasn't got around to telling me to bugger off and leave him alone.