The Atlantic wrote a long piece about the Northwestern University Marriage 101 course that's been teaching students how to achieve a happy marriage for over a decade. One of the biggest lessons they teach is that in order to have a successful relationship, it's not so much that you need to find the right person, it's that you need to be the right person. In that regard a good portion of the course has the students look at their own strengths and weaknesses.
The Atlantic article is interesting in that it delves into a little bit of marriage education history while highlighting some of the items found within the Northwester course. On that front, we took it upon ourselves to find an old syllabus. If you've long graduated college, you can at least check out the list of recommended reading--don't worry we won't ask you to write a paper.