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.
-Sparks Nevada, Marshal on Mars
"Who cares what evil lurks in the hearts of men!"
"Unless evil's carrying the Martini tray, darling."
-Frank and Sadie Doyle