I have a benign but annoying issue for which I take medication. I also have some other issues that require daily medications. I did not choose this life, I'd much rather spend the money on books or music. When picking up the Rx for the benign issue, I made a comment about how annoying it was to need it. I was frustrated with the cost, and just making a comment. The pharmacist stated, loudly, in front of 4 other customers, "Well, you wouldn't have <benign but annoying issue> if you didn't take so many medications. THAT'S why it's happening, you are on too many medications!" I was appalled and embarrassed and furious and I wanted to cry. No, A$$h*!@, that is NOT why, benign-but-annoying-issue is familial, and my mother, who rarely even takes Tylenol, has it even worse than me. And I didn't sit down with a PDR and a dart to randomly pick drugs to be on because I needed some way to spend my money. Sometimes my life sucks because of my health, and having it minimized (you are causing your problems because you choose to take "too many" medications). I walked out as quickly as I could with tears in my eyes and without saying a word. And I have been absolutely furious with myself ever since. I should have filed a complaint. I should have cursed that little twit out in front of everyone, and then gotten a manager to witness while I did it all again. It was rude, presumptive, and WRONG.
I didn't do many of the things I should have done, but I did transfer all my RX to another pharmacy later that week. I wish it hurt their bottom line (I spend thousands every year on meds), but it was a chain, so I doubt they noticed. I don't blame you for being angry. It doesn't matter if the prescription is for Vitamin D or Diflucan or an HIV cocktail, he had no business doing it, and you have every right to be angry.