If humanity has a Creator then there's no reason why that Creator can't also have a Creator. And so on... Theologians call this issue "infinite regress" though I think it's better described as Infinite God Recursion.