Before I reply to some of the points you raised.. ( and I enjoyed your rant..hope it was good for you too ..LOL)..what PRAY tell..is a "pro-Constitutional" view of homosexualit?????
Meaning: you can't, at a federal level, take away the rights of people to hurt themseleves/do stupid things, that otherwise do not break any enforcable laws. I mean, we are talking about consentual adults here.