I expect my girlfriend to do most of the housework and not see her as equal
What do you think will happen if you give her equal treatment?
She might leave me because I've given her enough chances
I understand. You shouldn't expect your girlfriend to do all the housework because she is female. Try not being chauvinistic and treat your girlfriend as your equal.
There is nothing wrong with expecting things from your partner.
You're not expecting things from her, you are treating her like she is your property and that is very wrong. She's going to leave you if you keep this up because it is a form of abuse.