Cruz comes across as cold, hard detached and impersonal. He can't help it. Many people who have spent the majority of their lives with their heads in books aren't particularly sociable.
100% wrong.
I helped Cruz with his senatorial campaign in 2012, and when he spoke to a group of us, he came across as a kind genuine, principled conservative. What he did do, is say that he may make enemies in DC by challenging the status quo, and establishment capitulating mindset that has turned its back on the tea party movement that put them in majority. His bold actions pissed off our feckless leaders (Boner and Turtleman), to the point he called McConnell the liar that he is.
Fast forward to the orange charlatan who is the master deceptive perceptive meme generator, and now you have a chunk of the population who have a false take of what Sen. Cruz is really all about. You can keep flip flop, as many of us principled conservatives view a tRump POTUS as Hitlerly Lite. I will never vote for the SOB.