A MUST READ - I wish that everyone would read this post by Dan Savage! And I mean EVERYONE!!!!