For some people, this would be a 'duh' title for a blog. I tend to forget that not everyone is on the same page when it comes to understanding who God is. There are many characteristics that God has that people don't have. God never had a beginning. God is the only true Creator. God is everywhere at all times. And God knows everything, not only what has happened in the past, but what will happen in the future. This is where some people disagree. Some Christian teachers would say that God cannot know the future because it hasn't happened yet. But, remember God is in eternity, not only in time, and He is not like people in His limitations.
If God didn't know the future, we would be in trouble. The book of Revelation wouldn't mean anything to us, neither would all the prophecies that had been made in the Bible that came to pass. But God does know everything, and we can take heart in that fact, if we know Him.
God knows what you are thinking, right now. He knows what you will be doing in 10 years from today. He knows the day you will die. In fact, He has that all planned out already (see Psalm 139).
God is also sovereign, and has a plan for everything that happens to those who belong to Him. He orders our steps. He works out details for us as we live out our lives for His glory.
Be careful not to try to limit who God is because you can't understand the characteristic. I can't understand how something doesn't have a limit. I always thought of the Universe as a big giant box like place that contains God, but, God is bigger than the universe. In fact, whatever you imagine in size, God is bigger than that and outside of that object's size. In fact, I can't imagine something that doesn't have a boundary. But whether I can understand that or not, it doesn't matter. God is God, and I cannot comprehend Him. That is ok. We still trust Him because He is trustworthy. He promises to take care of us whether we understand Him or not.
But perhaps you don't know Him yet. Maybe you have never come to the place where you have repented of your sin and turned to Him. Here is a web site that can help you understand the Gospel: http://thegospelconversation.blogspot.com or you can go to http://test4gp.wordpress.com . A Gospel page for children is http://thecolorfulstory.blogspot.com .