I don't think there is a nice neat explanation for the beginning of the universe or the beginning of life either. Whatever the explanation it's sure to be mind bending.
When you consider that space and time are linked one another and to mass, and that reverse-projecting the expanding universe eventually brings you down to quantum scales, I think you are right.