Dan Savage Can Be Controversial, But Can You Argue With The Advice He’s Giving These Kids?