A new survey asked people to give their significant other letter grades in a bunch of different aspects of their relationship. The overall grade that people wound up with was a B-.

Here are the average grades in 10 key categories:

  1. Making an effort with their partner's family and parents: B-
  2. Romance overall: C+
  3. Being spontaneous: C
  4. Listening: C+
  5. Humor: B-
  6. Cleanliness: B
  7. Sex life: B
  8. Overall foreplay skill: B-
  9. Patience: C+
  10. Taste in movies and TV: B-