...”So hes supporting states having hay marriage?”....
No...Cruz wants the Government to have less power in the states....how you do that is by giving the states more power over what they do and do not do in their own state.
But marriage had never been a states issue. Ever heard of bigamy or taxes? If it's legal in one state it will be legal in every state.
By acknowledging gay marriage is legitimate, Cruz is giving away the store. Either gay marriage is possible or not. Cruz is doing the left's work for them.
By the way, within 10 days, Supreme Court will already have decided this. But the left can point to Cruz’ brief and say, “you agree with gay marriage.”