keep your mouth shut!

I can't go out in the sun....I slop on sunscreen, wear a stupid legionnaire hat with long flaps, wear biking gloves most of time when I bike just to store at other end of town.
My blood pressure pills give me sunburn fast; and I'm vain enough that I hate the liver spots appearing on my 55 year old face.
It's 12:12 now, minutes before 10 oclock  I go to library for it to open, and stand under small awning at door---with some Simpsons comic book guy, who walked away from me and said I was "rude", cause today the 2nd time he standing at door and I walked up to door next to him.  I explain about my medication and side effects, he doesn't care, comic book guy probably wants best computer seat in the house. 
Before or after he tells me I should carry a parisol, with a tassle on it, and me even saying back to him, "maybe I will"...I made sure to say to him...NEXT TIME YOU SEE ME, YOU KEEP YOUR MOUTH SHUT! 
Inside the library I told him to pick any seat he wanted----of course the back seat, where the monitor not visible to anybody.  I got stuff printed from library copier, mailed it off---and went into next door drop-in for first time since before summer, to complain about what happened, and explain why I haven't been to place since before summer. 
Coming out of the drop-in, I saw the library assistant and explained to her---with her and other librarians having heard me yelling.  I apologized to her, so it was good I bumped into her.
No shame otherwise from me....I explained my health problems; comic book guy was "rude" and "an idiot" I told him; kinda glad I did get a chance to flip out, on somebody, as long as this is the end of it.