Wow flo....that post is SO my exH. He lashes out at me all the time, finds fault with stupid things around my house, tells me how I have everything and he has nothing, but will then come over and clean out the gutters or fix something without asking if I want/need his help...interesting perspective.