The mind knows and puts together clues we aren't aware of and whether this it psychic or not, I have no idea.
Several years ago, my husband came home all excited, and called out to me (I was upstairs) saying, "You will never guess what I just heard." And I answered, "Jack and Jane (not their real names!) are getting a divorce." My husband was totally surprised because that was his big news. He demanded to know who told me and I said, "Nobody, I just took a guess." But, for me, the really weird part of this is that as I was coming down the stairs I was thinking that I had to say my guess out loud, because if I didn't, I would be sorry. Nobody believes you when you say that's what you were thinking of guessing, but just didn't say it. Like I was that sure of my guess.
There's a little bit more to this, but I'm not sure how it connects with the rest. About three, four years earlier, I was talking with Jane and some remark she made at the time made me think that her marriage wasn't going to last much longer. The years passed and I didn't give it much thought. But I'm thinking now that it must have surfaced in my mind at the time I made my guess.
However, the mind keeps its secrets and I'll never really know. On the other hand, when I saw how disappointed my husband was at not being able to tell his big news, I was sort of sorry I guessed right. Go figure!