While I don't agree with his views, I have got to say respect for Ted Cruz.
You is OK in my book. Now that's a guy who will point the finger to guy with the little mustache and say F YOU! Ted my man you've got backbone. You got guts. You do got a moral compass, and it points familyman first and foremost. You is a true to your family roots, who pointed the middle finger to the likes of Castro and said F YOU, you are a tyrant.
Mike Pence on the other hand, he reeks slimeball, nuff said. Mike got henchman written all over his slimy face.