Deep Theological Questions of a 10 Year Old

Squirt has had the same questions a couple of times lately.

"If God knew we would let the world would become like this why did he let it happen?"

To which I answer "He loves us and gives us free will."

Today though his reply baffled me.

"Well, you love me and you don't give me free will."

I said something to the effect of him being a child and he's not ready to make decisions on his own.

How would you answer him? What faith questions has your child asked you that are sometimes difficult to answer?