Trump was a private citizen and his opinions -were jus those. You can’t compare the two because Cruz in in a position to do irreparable harm to our country with his vots. Trump is and was not. Dwell on this for a few - and hopefully, you will understand the difference.
Donald Trump is hypocrisy on the hoof.
Ted Cruz who had a responsible political position for only a short time in the United States Senate spent every minute of that time fighting for you while Donald Trump was financing our political enemies.