Ted Cruz and Ron Paul share the exact same positions on abortion and are pretty much indistinguishable on gay marriage. You've bought into liberal propaganda.
Those two issues in particular (and illegal immigration) are the ones the media harps on to divide the people and distract them from real topics. Who gives a fuck about gay marriage or abortion when we're getting taxed out our butts, our currency is being devalued, our monetary system is a ponzi scheme, half of our population is incarcerated over mostly non-violent crimes, and we're spending a bajillion dollars bombing half the world and making them hate us?