God doesn’t do the things you’re describing. He is a God of peace and love. You’re describing witchcraft. You need to stay away from that.
Predict the future? No, only God knows the future, so what apaprently is happening to you is you’re bing attacked by FAMILIAR spirits.
Satan studies us and he knows the Bible and he knows the history of the world, so he is able to tell you things that seem true, but he is the master of deceit.
There is also the law of probability such as predicting the weather.
Satan is familiar with you, your life, you relatives, your likely thoughts, though he cannot read your mind.
You might have the call of a prophet of God, and Satan is trying to direct you elsewhere….away from God
I highly recommend “This Psychic Prophetic Age” by Pam Vinnette. She is a prophet of God and explains what you’re going through.
You can buy this book online I think.