I promised myself I wouldn't get involved in this topic, but I do have to stress what you're saying is not technically true. Straight males and females cannot "marry anyone they'd like", they can marry anyone of the opposite sex, a right gay people have in full as well. Marriage is not a right that some people currently have and do not, it's something that isn't what some people want and so they want to expand it to make it something they do want.