Amandababa! I think we are seeing the same guy! LOL I know exactly what you mean about the push pull thing, so I have just given up and let it be now. We're both pretty busy anyway, so its cool by me. Sounds like my one - I have been saying for a while that I think he quite enjoys the drama of our fights (and they are by no means dramatic - I refuse to be a drama queen - closest I have got was walking out on him at the pub one night). So if I have a problem, I say my piece, we bite at each other and don't talk for a bit and then its all good.
A few weeks ago we had a doozy of a drunken argument (neither of us remembered much) but he rang me the next day and we had a talk, told him he took me for granted and had been selfish, etc etc. The thing I HAVE noticed is that he seems to think that by saying "Yeah I know I am" that kind of makes it OK in his head.
I also feel pretty strongly that he is going through a bit of depression, which I have been through and am still dealing with, and I know what would have helped me had ppl pointed it out, ie selfishness, rudeness, etc. You don't want to hear it, or realise that other people are noticing what you're doing, but it does at least make you think about what you're doing at some stage.