OP please look at this dispassionately:
You talk about showing him respect. Does he show you the same respect? Because a healthy relationship is one of equals.
You talk about cooking and cleaning. Does he do cooking and cleaning (or other equivalent looking after the home)? Because a healthy, fair reltaionship is one where both partners pull their qeight equally.
He talks about you 'behaving' - does he 'behave'?? ie never show you disrespect or say unkind things, always pulls his weight and supports you and shows he cares?
He lives in your house. He will gain enournously if you marry - he can claim half if it if / when you separate. How would you feel if that happens?
This man seems to have the life of Riley - living in a house he hasn't paid for, having someone cook and clean. You make his life so much easier, and yet he thinks YOU should show HIM more respect, and 'behave'?
I would talk about a dog behaving, or a small child, but never a grown adult. He doesn't see you as his equal. He sees you as being below him. Someone who should do as they're told (ie behave). Someone who should work harder than him and treat him like a king. Someone who should be grateful he designs to live in her home.
He is bad news. He won't make you happy. He will suck you of self respect, energy and happiness.
You would be so much better off without him. And when you find another man - remember relationships are made up of two equal adults. They show equal respect, support, they pull their weight equally, have each others' backs, neither is more important than the other.