1. Calls you out on your bullshit. A best friend does not hesitate to tell you when you're acting insane or behaving like an asshole. Although you'll initially act offended by their candor, you should actually be touched. The people who love you the most are also the ones who won't let you get away with anything. Don't forget that.
21 Things To Look For In A Best Friend