My fiancé told me he doesn’t want to marry me because I no longer make him happy..

We’ve been together for going on 7 years now and live together. It really hurt when he told me this but what upset me even more is that he still expected me to make dinner for him and fuck him and wash his clothes last night. Honestly, I bawled my eyes out and locked myself in our bedroom. He apologized for saying that to me, but that hurt me to my core. Our relationship isn’t perfect but I never knew I made him unhappy. After I calmed down, I asked how I made him unhappy and all he said was “do you really think we’re happy?” I asked him why he keeps talking about marrying me just to say something like that, and he never would directly answer my question. This hurt me as well. Been together for so long, but he can’t be truthful and honest with me, so I just said I’ll leave, and he kept saying he didn’t want me to do that, that he loved me very much and that wasn’t what he wants..

Edit: Please don’t make me feel worse about this. This has blind sided me, and has physically made me ill. I was serious about leaving. I have a bag packed and it’s sitting my the front door…I just..I need some words of encouragement…