A good portion of reading into peoples thoughts is to watch their manners like a nervous twitch or no eye contact…Another way is the pitch of their voice changes. After observing the normal characteristic of a person you tend to pick up on the weird behaviors they start to do like when they are not being honest they look away quickly then reconnect with the eyes.
As for reading your mind…I wouldn’t call it mind reading either as stated above. I think the information (not the exact words in your head) is sent from “god” and your gut leads or the energy syncs you in the right direction. This may seems like an uncomfortable feeling, but I believe “god” has created humans as complex creatures that is beyond the human capabilities to understand. I feel on a deeper level we are all communicating on a sub-conscious level which some people are more aware of then others. We all have the abilities to be more in tune, but it’s up to us to obtain or listen to obsorb the information.
To be honest most of the intuition I get is random like when I talk to someone I can sense a family member in trouble or like a vision of grandparent hospital so I’ll ask how are they doing instead of saying I think your grandmother is sick. This typically leads to a conversation about it or a few days later they come to me and say something happened. If it is information that someone is holding tight inside the secret chamber, it is usually clear they don’t want to talk about it so I usually don’t mention it to them.