Yes.
When the cards tell you something, no matter how true it is, if it doesn't correspond with your current view of the world, yourself and your place in it, it is very hard to believe. And you likely won't until your views change.
I found that a lot when I was starting Tarot. My first readings (two years ago) made no sense to me. I thought I had so much to learn and that a lot of them were just outright wrong and inaccurate.
I have always kept all my readings. And I have very much found that six months to a year later, after enough time had passed and life and my life experiences had sufficiently changed me and my point of view, when I read over those first readings, they were absolutely right, 100% so.
Yet at the time I did them they seemed impossible nonsense. I think the thing is sometimes we get stuck in certain mindsets, have blinders on in a way, and the truth is just there to the side, but we can't see it because of the blinders. If you know what I mean.
What that all, this aspect of Tarot, taught me is that there will be times in my life when I think a reading is total garbage and it could be right on. The way I am perceiving things around me, no matter how real it feels, can be biased by certain feelings I am carrying in me, and may not be as accurate as I think.
From seeing readings I thought were way off become perfect in their meanings over time, I learnt a) to have faith that my Tarot answers I get are always right and b) to trust that if I don't see it now, I will come to understand it in time.
There is also the element sometimes too when I read for myself about an emotional issue and all the answers I want come up. Then I start to worry if I am biasing the asnwers, seeing only what I want to. But I have still never known Tarot to not be accurate for me.
As for your question, what to do about it, keep your readings and read them over in time, you will likely see they become accurate. AND when you don't trust the asnwers you are getting, have others do a reading for you on the same topic. Reading exchanges here at AT are great for that. When you see other people getting the same answers that your original listing gave you, them you will have to believe it.
Hope this helps,
Babs