Just when I give the benefit of the doubt

Well, it figures,, but I am surprised as to how easily you lose your cool and swear at someone who is just stupid. Might it be possible to explain to the person that they were being rude in a manner so that they actually learn something? If someone swears at me, my ears just automatically shut off as to what the idiot is saying.
Now, that being said, I get irate at people parking in handicapped spots because they are just lazy, it is raining, or because the weather is too cold for them to walk further. My van with a ramp only goes into so few parking spaces, and I don't appreciate someone being lazy or uncomfortable to be a good excuse to park there. I usually park them in while I get out and to my business.