K.B.
I'm making an assumption about what you mean by self absorbed and selfish, so I hope I've got the idea, if not just ignore my post :-)
I have found with my husband that he responds much better to my request for help then to me nagging and complaining. I guess it's a man thing to want to be a problem solver and "save the day" so instead of me getting frustrated and complaining to my husband about him watching TV when I need help with the kids or whatever I just say "Honey, I'm really at my wits end could you take the kids for awhile?" or "Sweetheart, I'm not going to be able to finish cleaning the bathrooms and make dinner could you please help me out?"
I know we all want those men who instinctively know what needs to be done but a lot of them just aren't like that. My husband assumes I've got it under control and he's free to do what he needs/wants to unless I tell him otherwise.
Good luck,
K.