Republicans need to shut the fuck up about abortion, stem cell research and gay marriage. They will never be on the side of the left on these issues, but they need to leave it alone or they are going to continue to push away the younger generation. Picking these topics as their "battles" makes them look foolish.