This question is a very philosophical one, as it questions the most fundamental part of our human existence. Now, people have an innate desire to worship or believe in a transcendent deity or spirituality of some kind. I mean, every ancient culture had some kind of religion, mostly polytheistic deities like Osiris, Zeus, Set, etc. However, what makes the Christian God, the Muslim God, or the Jewish God (they all worship the same one, the God of Abraham, Isaac, and Jacob, with differences like the Holy Trinity) differed from those gods? There is only one. Well, the Christian God (I am a Catholic) is not just an item in the universe. He doesn't need us to worship Him to exist. I personally like Aquinas's definition of God: the non-contingent foundation from which all continent things rise. God cannot be proven on merely empirical grounds because He specifically created things that can be empirically verified. That is just a category error in questions God's existence. The universe cannot have existed forever because everything inside the universe is contingent and it is finite and is dependent on the Big Bang. Now, let's go one step further, what caused the Big Bang? If gravity is a main perpetrator, then what created gravity? There has to be something that is able to bring gravity and the universe ex nihilo, or else we have an infinite regress problem, or the phrase, "it just happened."