Sorry, been a busy day...
I am a parent. I have seen situations where I watched my daughters do things wrong. I knew they were going to do the wrong thing, because the situation was such they were bound to yield to temptation. I allowed it to happen, and then punished them. Why?
Because they will eventually have to become mature. The situations will come time and again where my children will have to make the right choice, regardless how tempting the other choice might be. No matter how it is sliced, my daughters are going held accountable for the choices they make.
Cruel? You may think so, I don't. In the same manner, I accept God may allow me to be in a situation where I have to make a choice- in fact, He guarantees it will happen. He also guarantees I will never face a situation beyond my ability to cope. These situations are used by God to form me, if I allow them to. Of course I could continue to resist, and refuse to learn the lessons.
You see, I point at myself and say, if I removed everything else from the situation, I still made the wrong choice when I clearly knew the right thing to do. No matter what caused that situation, it was my choice. That God knew what I would do doesn't make it His fault or His choice. He allowed me to make the wrong choice- free will. That doesn't make the choice His fault. This is where a lot of non-believers go wrong in the argument... they assign blame to God for the choices people are allowed to make.