LOL...what you seem to be missing is just because God knows doesn't mean he controls..that decision was made at the time you make it..it wasn't preordained..it was just known to Him...seems pretty simple to me...I know sometimes because we think with a finite mind it is difficult to fully grasp infinite...