I love reading people IRL, harder online. I watch what is said, how its said, the tone, the body language, all of it. I sense when something is up, you can't hide it from me. The lying bit i do struggle with esp if you keep the eye contact and the body language flowing even though everything inside of me tells me you are lying, too trusting.
Being an easy person to approach as i'll listen and help anyone, people have reeled off stuff about other people to me. Just need to ask the right questions and you get a pretty good idea of whats going on in their heads. To date, been pretty much spot on.