Here's how you'll know he knows how to be a good boyfriend. He's honest. You don't catch him in lies or ever backtracking. He's nice. He's polite. He's loyal. He keeps his word. He texts you every day. He kisses you randomly. He introduces you to his family.