Huh. That's usually due to immaturity and/or selfishness. Or just plain being an asshole. Sorry to be blunt, but I call it like I see it.
How old is your boyfriend? And how long have you been together? If I was with someone who was seriously the way you are describing your boyfriend... I'd kick him to the curb (and probably kick him in the balls, on the way to the curb) in a heartbeat.
My husband (who was a boyfriend just 3 months ago, so don't start thinking we're super old)

cooks most of the time, and we split up cleaning and doing laundry pretty equally. We try to take care of each other, not one person doing all the work. I don't think either of us would have it any other way.