If I remember correctly, there was considerable discussion about the eligibility of Obama being a natural-born citizen at one time on Free Republic. The feeling at the time was that he was not a
natural-born citizen because his father wasnt a citizen and he probably wasnt born in the United States; an opinion with which I agreed at the time. If Cruz is nominated I will almost certainly vote for him. Nevertheless, I will feel myself to be a hypocrite. End of story.
If Obama was born in Hawaii, he is an American citizen.
If he was born in any other country, he would not be a citizen -- because, under the citizenship laws then prevailing, his mother was not old enough to confer citizenship on a child. Cruz's was.
If Obama was born in the USA and then gained foreign student status with an Indonesian passport, it does not negate his citizenship. But it does make him liable to fraud charges.
There is no need to bear any burden of hypocrisy. The law is on your side.