What Makes a Good Boyfriend?

A good boyfriend is someone who is willing to listen, willing to speak for himself. He must also have goals set for his future. Loving, affectionate, caring and emotional are all great qualities of a good boyfriend.