Please help! Thought I had a HVM, but marriage seems to bring out his LVM

Title says it all. Posted to RA first, but deleted it because I received creepy PMs. When my husband I were dating and engaged, he was such a gentleman. Opening doors, paying for everything, wanted to meet my family, had goals, and a high paying job. He never raised his voice and I would classify him as having a high EQ for a man. Two nights ago he rocked my world. I asked him why I have been initiating sex lately because it’s starting to make me feel creepy. He then told me “I can tell you haven’t been working out”. We didn’t talk about it for a day (long distance right now due to work) and last night he went on to say “I think you are beautiful, but not sexy right now.” Um. What. The. Fuck. Today he is denying having said that AND he’s pinning this whole fight on me. I know my worth and I refuse to back down. How do I let him know this is unacceptable behavior besides just saying that? I am not ready to throw in the towel on a 2 month marriage yet but he is absolutely refusing to acknowledge the depth of depravity he suck to.