Q: God created everything, but who created God?
A: itself. but i am not sure if 'god' is really the best name for it