Unfortunately you're trying to fit God into a human definition of reality and rules, and you can't. Now, I'm not going to be one of those people that just says, "God is so complex you can't even understand it," because your first instinctive reaction is going to be, "Try me!" But you start to get a better picture of God when you realize that time, yes, time is a created thing, because for humans there has to be a beginning and an end. For all things in this universe, there has to be a beginning and an end. But when you exist outside the "establishment of time", then it starts to make a bit more sense.
And you know what, I don't have to understand exactly what God is to see the fruit and effects of His work in my own life. I've seen marriages rekindled. I've seen people literally healed (yep, I've seen it with my own eyes on multiple occasions now). And I've seen people forgive what they once thought was unforgivable and begin to heal in their own hearts. People get so caught up on arguments like this, using them as a barrier to their own faith, that they forget to open up their eyes and see what God is doing already in their own lives. Once you let go and let God work, you'll see it, and once you do, there's no question who it is.
I say this respectfully, but if you want to keep on asking the same ole tired questions wondering who God is on a message board, then by all means, keep doing so. But if you actually want to find out who God is and stop wasting your time, then open up His Word. Watch Him work. Watch His effect on your life after you give yours to Him.
But if we continue trying to fit God into our own definition of reality, then we're going to be here for a long, long, long time and never move and inch.