The answer is simple, can't you people see????

A snake went back in time and somehow impregnated its own mother, then killed his grandmother, but went back in time again and killed his other self to stop himself from killing his grandmother, and somewhere in the tangled future a 'paradox' was formed!