Shawn Mendes may be 17, but he's still talking a big game about how he'd be the best boyfriend in the world — and TBH, we're inclined to believe him. Don't buy it? That's the subject of his new song, ...