On the subject of relationship advice:
I also think everyone should read Savage Love, a weekly column (with an accompanying podcast, the Savage Lovecast). Written/hosted by Dan Savage, a gay Seattle man who edits Seattle's alternative newspaper called The Stranger, Savage Love is an advice column. He gives advice on sex, relationships, from all walks of life (straight and gay, male and female, vanilla and kinky, etc.) And everything is from a relationship-positive, sex-positive, non-judgmental standpoint.
I've been reading his column for about 7 years, and listening to his podcast for about 2-3 years. The advice he gives is really good. And, like any advice columnist, you can disagree with elements of it; not everything he says is for everyone. But it's good advice. And he's funny too.
He also gets political every now and then, and is an excellent leftist pundit.
I'll also point out that he and his husband founded the It Gets Better Project, where people (regular folks and celebrities all) post videos addressed to bullied teenagers, to let them know that life gets so much better after high school. It came about roughly a year ago, when within a short time, quite a few teenagers committed suicide because they were bullied over their sexual orientation (or, in some cases, perceived sexual orientation). It's a good project. High school sucks, but life after high school is so good. A lot of celebrities posted videos, including President Obama, Secretary of State Clinton, and a lot of the most notorious gay actors/musicians (Lance Bass, Chris Colfer [Kurt from Glee], I think Neil Patrick Harris did one, etc.)
If you want to read it, go to www.thestranger.com/savage. The column is updated on Wednesdays and the podcast on Tuesdays.
There is swearing and a lot of frank sex talk, but it's accessible to teens as well.
It was the year of fire… the year of destruction… the year we took back what was ours.
It was the year of rebirth… the year of great sadness… the year of pain… and the year of joy.
It was a new age. It was the end of history. It was the year everything changed.
The year is 2261.
The place: Babylon 5.