I do agree to not post on his page now that I know that a user can protest such a thing and actually have another editor punished in such a manner. 
"I think a commitment to stop attacking other people who try to get you to follow Wikipedia policies would be some help too." The only rule I know is that I try to treat others as I would have them treat me. If someone wants to talk to me, I will act like an adult and listen to them and they can post anything they like. I would prefer they not use expletives, but my skin is very thick. It is imperative that people be allowed to notifiy others of a desire for a serious and frank and open discussion in a public forum. Where is that forum on WP if not on the user page either his or mine. How are we to have a meeting of minds if I cannot at least invite him to such an honest discussion? But now that I know that is a no I will cease and simply respond to him on my page as if he is there. He is welcome to post anything.

I guess I am just one of those simple editors that don't want to become conversant in the rules of WP (of which there are none except for the convoluted mess of many) and how it works. I simply go about improving the writing and hoping to not be attacked from out of the blue by a troll. 

I thought there were different levels of blocks. If not, why not? Seems a bit odd. The user Andy began this many, many months ago with highly abusive behavior toward myself and other users and it continues to this day. For some reason those that know the rules (of which there are none except for the convoluted mess of many) seem to have people such as yourself at the ready to respond to every little perceived infraction. How does that work? Of course the rule of "assume good intentions" is overlooked every time in favor of those of those who quote the rules (don't make me say it again) and are responded to by those like yourself whose minds are sensitively tuned in such a way to the shrieks of the rule-quoters; brings to mind a clutch of baby birds calling to their parents.