It's not in your head. Tiny differences will impact your brain. I was on Xanax a long time ago. Xanax was working fine. Then I was switched over to Kalma (Generic brand). On Kalma I was crying so much more. It was horrid. I changed back to Xanax and the tears stopped. After that I made sure I got the Xanax.
Our brains are sensitive to the subtle changes. Try and ask for the one that works for you. That being said it is possible that your brain has built up a tolerance to Xanax and needs more to have the same effect? Benzo's can seem less effective over time because our bodies have become used to it.
Maybe it is time to talk to the person who is giving you a script for this medication and seeing if there might be another alternative.