I still believe that From beginning to end that Jesus knew he would suffer for humanity and be separated from God as he took on all the sins of the world. I still believe at that time Gods presence left him as he took on all the sins of humanity for God is a Holy God. As he took on the sins of the world I do not believe the presence and diety of God was crucified but Jesus the sinless man was crucified and Gods presence or spirit his very diety was what raised Christ from the dead. This better explains to me to answer the question how can God be on a cross and in heaven too. As far as Jesus being God He never claim to be God per say. He said if you've seen me you have seen the father. He was the very Word of GOd made flesh and yet a son as was born in the flesh but of the spirit. He commended his spirit on the cross which was his breathe.I may be wrong but this is the way I believe it to be. A believe Jesus is very much a part of God because he was the very word of God. Jesus seem to know everything and he knew his father had forsaken him for the moment, I don't believe he was confused and didn't know the difference but if Gods presence and deity had still been with him ,he would have known God or his presence ( spirit) had infact not forsaken him but he didn't know this for he ask why he was forsaken But God raised him back to life again. I don't believe God forsake him but for the moment that sin had to be carried for the weight of the world only because of Gods' holiness.