Let me answer this rant with a bit of scripture:

The heart is deceitful above all things, and desperately wicked: who can know it?


Everything you say about Trump might be true but for all you know Cruz could be worse. The Bible says that you can't know his heart and you don't know him personally well enough to judge his actions. For all you know, he chuckles inside and laughs at the rubes every time he quotes the Bible or exhorts "the body of Christ". Not saying that he does, but you have no way of knowing he doesn't.

If you to decide your vote on the perceived morality of any candidate, you are already deceived.