Well to the best of my knowledge there were only two times on an individual level someone was told their future<quoted text>
So a prophecy is a foretelling of what may happen?
I say "may" because whether it happens or not is dependent on people changing their ways?
Once with Peter where he forgot he was told it until after betraying Christ
And the other would be Jesus telling His apostles that one of them would betray them,meaning Judas
Most all prophesy is basically what God will do or is somehow tied into what God will do
So prophesy will always happen
I mean I guess we could wonder in the two personal scenarios I listed if God told the individuals the prophesy to give them a chance to change it. Or maybe he simply knew even with them knowing in advance they would still do it anyway. I can't think of a great example but let's say the timeclock at work was broken and the boss is never at work and he says everybody is on the honor system to write down the correct time they left. And let's say he makes a prophesy that says someone will eventually cheat on their time cards. And everybody says, "oh no we would never do that.". And even though they were told in advance, they went ahead and did it anyway.
It may be as simple as that. God told them knowing it was still going to happen just because of who they were and He knew that by seeing their heart
But most of the time prophesy is about God and what he will do or promises to do or when he will do something be it personally or through natural acts or he has seen things or whatever. Prophesy isn't normally, hey Joe Smith on Tuesday will do this. Either it involves God or people don't really have enough information to change the prophesy and if God wanted someone to change the prophesy he would not make it in the first place. And if he didn't then he wouldn't tell people and/or give them the knowledge to change it
But one way or the other it is happening because God has the foreknowledge to see it in advance or to know in advance what he will do. But to the best of my knowledge prophesy being fulfilled has never required taking over man's will
Hope that answer helped somewhat anyway