Why can fortune tellers be accurate?

Fortune tellers can sometimes give seemingly accurate predictions for the following reasons:

People's psychological phenomenon: people tend to remember the predicted results that meet their expectations or experiences more easily, while ignoring the predicted results that do not meet or are wrong. This psychological phenomenon is called "confirmation bias".

Probability and fuzziness: Fortune tellers often use vague and general terms when making predictions, because they can be applied to many situations, so they are more likely to resonate. In addition, they may predict some events according to the probability, which makes the prediction result more likely to happen.

Information collection: The fortune teller may get some information about you in the process of talking with you, such as your age, gender, occupation, etc. This information helps them to make more targeted predictions.

Experience: Some fortune tellers may have rich experience, which enables them to make predictions based on past cases or observed interpersonal relationships.

But it is worth noting that fortune telling is not a scientific method, and its prediction results do not have reliable scientific basis. You can treat fortune telling as entertainment or psychological comfort, rather than taking it seriously. When making a decision, it is recommended to do it according to the actual situation and your own judgment.