Need Advice Please Ladies 😔

Wording this one will be hard! So.. I live with a guy who won’t put a label on what we are 🤷🏻‍♀️ yet we live together sleep together etc. He is Autistic and has ADHD so if any of you have partners similar I’d love to hear any tips etc you have! Recently whilst in one of his frustrated moods he told me he doesn’t love me any more & doesn’t care about me. Not long after he did say of course he cares bla bla.. didn’t retract the fact he doesn’t love me now.. I love him with everything I have but sometimes his rants are hurtful he will tell me I’m fat or ugly etc 😩. We recently bought a dog together which he told me he had registered in both our names.. turns out he didn’t he’s purely put him in his name 🤷🏻‍♀️. I’m running out of ideas of what to do I don’t want to leave him but he can’t blame everything on him being autistic?