Indeed. God can't live human life because God transcends survival. All human activity (all of it) is pure survival. God can only Be. Actually, God is always being, it just seems like it's doing. All doing is a delusion.
I'm doing it to myself. I've put on myself all the restrictions consciously when I was creating my ego.
It is apparent for me that you have never accessed God states, or even if you did, they were not deep enough to comprehend what Leo was talking about. Go deeper and leave your ideas behind.