Ted Cruz will have a massive cognitive dissonance moment or two thousand in a few years. Unless he’s just a pathological liar. I’d go with #2.