With all the things that have gone south for me, I tell people I don't have good days and bad days anymore, I have bad days and worse days.
I also refuse at work to teach something twice. If you don't get it the first time, I'm not wasting anymore days of what I have left on your miserable 25-year old ....
People who know certainly don't bother me for BS questions these days. My routine at work is generally
>"Where is your sack?"
<"What sack?"
>"The one you'll need to carry your arse home in after I hand it to you if this is another stupid question."
I have redirected my patience to the things I need, and expect things to meet specs the first time, every time. If it is simple, it should not be a problem.