Question: how to know if your best guy friend is the one?
Answer: He spends his free time with you. All of it. ...  You're in on the family holidays. ...  He compliments you. ...  He touches you. ...  He finds fault with everyone that isn't you. ...  He's never asked you to set him up with one of your hot friends. ...  You're the first person to hear all his big news. ...  He goes out of his way for you.