Are you certain that He had to get out of me or anything else in order to do that?
His true nature is beyond us, but that is where you will find Him, jda, all you need to do is look.
You are the one who said your god could only be found within us, except now you say he is beyond us. I'm not sure your god is my God.
My God is the I AM - He always has been and always will be. He created the universe and all that is in it. He owns the cattle on a thousand hills. His Son gave up His place in heaven to come to earth to suffer for my sins so that am seen as holy and righteous by God. He sent His Spirit to live within those who know Him, but His Spirit is not limited by anything, especially my humaness. He is found by simply seeking Him, not inside me, because He is all around us.