I favored Ted Cruz all the way. There was nothing wrong with his speech Wednesday night--he just did not explicitly endorse Donald Trump, which displeased the Trump supporters. We'll see what happens in the future, whether Cruz has positioned himself to run for president in the future, or whether he has alienated enough Texas voters that he may not be re-elected to the U.S. Senate.
For a long time, I have been warning against Trump, because he has been a lifelong liberal Democrat, and has supported the Clintons in the past. However, I was impressed by the excellence of his kids, who spoke for him at the convention--especially Donald Trump Jr. He clearly is a real conservative, so if Trump goes back on the promises and positions he has taken during the primary campaign, he would have to face his 33-year old son.
At least, Trump is a better alternative than the career scofflaw, Hillary Clinton, who truly belongs in prison, not in the White House. Trump may have falsely characterized Cruz as a liar, but Hillary is a real liar--to the extent that, as many have said, if her mouth is open, she's lying! What Hillary would do to the Supreme Court if she were elected is too terrible to contemplate. She would pick more people for the Supreme Court who disregard the U.S. Constitution and legislate from the bench. The horrifically unsuccessful and unwise policies that govern foreign policy now, would only be continued.
So, despite my reservations about Trump, I will have to vote for him, since not to do so would be to help elect a serial felon, and total dunce, Hillary.