You are not a bitch, but he is selfish and taking you for granted, even though he may not comprehend that.
You can't keep doing everything for him as he will just expect you to keep doing more.
People always say it on here, because it's true, but you can't help him if he won't do anything to...