“... but the formation of life cannot be explained with Darwins theory...”
Of course not! It was never intended to!
Evolution has NEVER claimed to explain the origins of life. Claims to the contrary, i.e. ,fake news, are only advanced by luddites of weak religious faith.
>>Evolution has NEVER claimed to explain the origins of life. Claims to the contrary, i.e. ,fake news, are only advanced by luddites of weak religious faith.<<
The old Abiogenesis fallacy. If it is required of TToE it is also required for geology, astrophysics, physics and all other branches of physical science.
Best to be honest (unless you're running for office).