Cruz did not make an error, unless you’re using flawed logic about the TPA vote for which you don’t have a clue on anyway since Cruz clearly explained his position and decision about it.
As for Trump, contradictory statements on immigration, universal health care, taxes, and PP funding, etc you’re willing to excuse all of that and trust someone that has had numerous liberal tendencies (almost as many as Romney)?
Your faulty logic is no different from the crazy lady that thought Obama was going to “put gas in her car and food on her table” because “he cares about me”.
My logic is sound as is my research and understanding of the issues. You are the one being snowed.