Sadly, you and I disagree on one key point: I don’t think Cruz tried to do better. I think he has always been a galactic hypocrite.
Ted said he believes in marriage. He’s stayed married to the same woman. That’s at least one area in which he is not a hypocrite. Of course, if you don’t believe in vows, three or four marriages is fine and you’re not a hypocrite. But that’s just one issue. I guess he can be a hypocrite in other areas.