Justin Bieber believes honesty is key to a successful relationship.

The 'Boyfriend' singer - who has been dating 19-year-old Selena Gomez for over a year - thinks telling lies or concealing things from a partner means the union will not last.

He said: ''It's just about being honest with one another.

''You just have to be honest, that's the first thing, because if you're not honest, then the relationship is just not a good relationship.

''At the end of the day, your girl would appreciate you being honest more than lying to her and vice versa.''

Justin believes he is a good boyfriend because he is very patient and kind.

Asked about his boyfriend skills on Radio Disney's Celebrity Take with Jake in an interview airing next month, he said: ''I'm loving and patient and kind and gentle.''

Meanwhile, Justin also admitted he would like to record a track with Selena, but insists he would have done so even if they weren't dating.

Asked if they would collaborate, he told 'Access Hollywood': ''I mean, yeah. If it would happen before, it's going to happen now. There's no difference. If we do a song together, we do a song together. It is what it is. I think she's taking a little break from music for a while. She's just doing her acting.''