My dh is a nice person but he can be very careless with feelings (mine and the kids). He is always late, never apologises for it and forgets things like picking me up from work when he has the car. He has never once admitted he may be in the wrong or apologised to me (for anything) and if I ever try to tell him he has hurt my feelings it is always my fault one way or another (usually that I have psychological problems and am blowing everything out of proportion or I am like my mother who is emotionally abusive).
Anyway, does anyone have any tips for raising issues without turning it into a personality assassination? Or do I just suck it up/leave if I feel it is too much? I would like to feel there is a middle road.