No, your parents created you. Evolution created human beings from our primate ancestors. This is not up for debate. Any response that you would come up with is the equivalent of sticking your head in the sand.
So if you are willing to admit that God is a crutch just like most who use a crutch...