In my own life and personal walk with God, He has revealed Himself to me in many ways. He has been my comforter, my guide, God of truth, a refuge, My helper, The God who Saves me, the God who judges righteously and test my heart and mind. I lean on Him every moment of every day and He never fails. As I face new situations and circumstances in my life He continues to reveal Himself to me in new ways.
There are times when I need correction and discipline, and He is there. There are times I nee peace and comfort, and He is there. I am so thankful for God and who He is. Right now I am relying on God to be my provider, and I know that He is and always will be. He may not go about things the way that I want or think I need, but thankfully He has a much higher perspective then I do. He can see the endgame and knows what is best for me and my family.
Who has God revealed himself to be in your life? Have you walked close enough with Him to know Him at all? There is a difference between knowing about someone, and knowing them personally. I can read all about a person, but until I spend time with them and talk to them I will never learn all there is to know. I can never truly understand their personality or have a relationship with them. We can never learn all there is to know about God, but we can have a relationship with Him. We can learn to know more and more about Him every day. So take a look thorough the list or in the Bible, or just looking back at your life. Who has God been to you? Take some time to thank Him for all He is and all He does.