He took marriage vows too, but It seems he doesn't honor those either.
You're right, but those vows were/are between him and God. Ted Cruz's were/are between him and us. Big difference.