It's important for people to have partners that respect them and treat them well. Here are four personality traits the best boyfriends have, and why.
1