Yes: God knows my future. He can see everything that exists.
He cannot however see things that do not exist. This is because (pardon the redundancy) they do not exist. He cannot see Obama’s birth in Hawaii nor the Germans landing on the Moon in 1945. Omniscience is limited by logic, like everything else.
If I never got/never get the choice to (for instance) abort a child then that choice never existed and never will exist. God cannot see, cannot know which action I was going to take.
To take a different example: this is also (I believe) why God could not decide not to create the evil being that we call Satan.
Satan was not evil until he chose to be. Acts of Free Will are freely made: they do not happen like clockwork. God created Satan with Free Will - not as some kind of demonic time-bomb predestined to reject good. Satan might have been good. He should have been good.
However this good and perfect being that God created chose to betray the world. God could not know that Satan would choose evil unless that choice occurred, was given a place to occur.
Hope this was helpful.
You sure know a lot about God.
Suppose there was a man that was going to murder a 10yo child, would God know that and the identity of the child?