Who Needs God

When we look back over history, humankind has reached many great achievements: from putting a man on the moon, to advanced technologies, to the way we travel, and so much more.

So the question is, if we can do all of these amazing things on our own, why do we need God?