Sounds like the same selfish, inconsiderate crap I do. Sure he might be charming and boyishly cute, but he's also a handful and given your current state of exhaustion, you might want to begin looking for someone who is at least going to push their weight, and not take you for granted.