When you ask a question in Tarot, well there are many theories of where the answers come from....Some say from their higher powers, some say from the universal consciousness.
But the point it that Tarot works and the answers come from something outside of you. It is not your energy spiralling out into the universe and randomly attracting something to you. The answers come from this outside source, however you choose to see it.
When you ask a question that you sincerely want an answer to, it will answer your question honestly and it is not affected by whatever answer you want to see. We are talking about an intellegent source that has awareness, it's like you asking a friend a question. If they know the answer and they know that you want that answer, they are going to be honest with you whether it is exactly what you want to hear or not. So yes it is my belief that the right cards always come up and nothing we do can attract inaccurate cards to us. Except in that rare case where we ask the exact same question again and again and again (when instead we should be trusting) and the powers that be just stop playing along and we get nonsense answers. Otherwise the right answers always come.
Do you know it is highly likely that the cards coming up reflect your desires, because things are just headed in a good postiive direction in your life. Maybe what you want to happen is going to and maybe the cards are being accurate. Do you have any actual real reason to doubt these answers you are getting that are in line with your desires? Otherwise, they are probably accurate. And you may have a need to question your feelings about abundance and scarcity in your life.
Sometimes like just sends us what we most want in life. And when it doesn't it sends us what we need.
Babs