
Robert Pattinson vs. John Mayer
Why Rob is a Good Boyfriend:
- Off camera, Rob is private person who keeps a low profile and shares little about his personal life and keeps his lips zipped when asked about girlfriend Kristen Stewart.
- When Rob and Kristen are spotted out in public together he does his best to shield Kristen from the paparazzi.
- He isn’t shy to be affectionate with her around their friends. He is comfortable with being committed and likes people to know that he’s her boyfriend.

Why Taylor is a Good Boyfriend:
- He likes to treat his girlfriends to special things. “You have to be able to take your girl out for a walk and buy her jewelry,” he said.
- He is able to remain friends with former girlfriends. Ex-girlfriend Taylor Swift says she has nothing bu warm regards for him. “He’s one of my best friends,” she said. “He’s wonderful, and we’ll always be close. I’m so thankful for that.”
- He has never bad mouthed anyone to the press and always has a smile on his face.

Kellan Lutz V. Joe Jonas
Why Kellan is a Good Boyfriend:
- He finds time between modeling and acting to treat his 90210 girlfriend, Anna Lynn McCord on romantic dates.
- He refuses to talk about his personal relationships to the press and guards Anna Lynne from the paparazzi when the two are caught out in public together.
- He shows he has a caring and nurturing side to him by how well he takes care of his dog.
Read more at the Source