I am psychic but I can't predict the future. I have always believed that having prior knowledge of an event changes the flow of things enough that the event will most likely never happen. I will see flashes of things coming up presently but it is always something that is about to happen. For example, I know I will run into someone at a restaurant about an hour before I get to the restaurant. And from time to time I will know when the phone is about to ring and who is on the other end. I get other things also but anything above that is beyond anyone's abilities, or at least in my experience it is.
For the most part I can sense other people's thoughts and emotions. I can also detect ghosts and communicate with spirits. You want to talk to your dead granny who might be lingering around in the kitchen... than I am your guy. I can "cleanse" places of those kinds of things. I also know if someone is sick or is lacking things in their diet. I have this weird "Dr. Dolittle" thing with animals too. I don't talk to them but I can "understand" them.
Of course people think I am bat shit crazy when I talk about this. Most don't believe me. Well they don't until I pick up their car keys and start telling them things about themselves that I couldn't possibly know. It completely wigs folks out. I love doing that.

I also don't like being referring to as a psychic. I prefer "empathically aware". I am closer to Deanna Troi than gypsy fortune teller.
And one more thing... the famous psychic author Sylvia Browne is a fake. Don't believe a word that woman says about anything. She is about as psychic as my car.