I feel your logic is somewhat flawed - you could just as well extend this thinking back to the big bang and demand that that is proven before ANY science has validity. Gravity doesn't require an explanation of the big bang in the same way evolution doesn't require an explanation of abiogenesis.