As far as whether I support Cruz for reelection to the Senate, my personal opinion of the man isn’t particularly relevant. POTUS feels reelecting Cruz will help him enact his agenda and I trust POTUS’s political judgment. POTUS may not even like Cruz for all we know, but apparently views him as an asset in the Senate for moving his agenda forward. Good enough for me.
Vote your conscience.