a Man, who will cherish you. He would wake up in the middle of the night if you asked for cuddles. He'd let you sleep in his chest while he plays with your hair. If anything happens to you, he will protect you. He will do everything in his power to make you happy. If he doesn't care about your happiness, he isn't a good boyfriend.
a boyfriend is someone who a girl/boy/non-binary/etc may have feelings towards. may this be either romantic, sexual or platonic. a boyfriend should always stick up for his partner unless it is to do with his family with a couple of exceptions.