Definitions by ABOREDMF
Boyfriend
Someone who makes you happy each and every day and puts up with your bullshit for the sake of love. Someone who will never give up on you. Someone who will stay up with you all night to talk out your issues. Someone who will make you realize how amazing and beautiful you are. Someone who aspires to meet your family one day and become close with the as well.