I can't say I approve but I understand this is a different generation and a different time So if you want to marry The Moon you have my blessing Son.
Marriage equality is about the 14th amendment. Civil marriage is a contract and isn't religious ceremony - which is why the government issues marriage contracts (AKA, marriage licenses). The 14th amendment's Due Process Clause guarantees equality in for all citizens wishing to enter into a contract. I'm glad that you have come to support the 14th amendment for all, and while I'm not the biggest supporter of marriage contracts in principle, if folks want to contractually tie each other together, I'm going to support their right to do so.