Are you crazy, dump her, just because you do her dishes and she lets you! To add, she would dump you for doing what she does?? REALLY?? Really?? Really?
Do you know how many amazing girls are out there? Dump her, because you care, she doesn't! That one way stuff never works for me. Need more proof? How about this,
I know she has dated A LOT of other guys before. I'm like the 9th and she does still text her ex that went out for a year with.
Also she has a history with cheating on her bfs even though I know she has changed from being like that.
You aren't there so you don't know. Plus I think you would do better with a nice female to have fun with, that you can trust, and
have some dignity, and self respect. Can't get over you do HER chores for her. Get rid of a female that has you stuck, and is not stuck on YOU!! Bet she won't even notice.