Well, until you solve the problem of creation — I humbly submit that you should not label yourself as an atheist. Because all of the evidence of creation points to a singularity.
And it’s not a stumbling block for Theists — because God tells us that His nature is not the same as His creation’s.
Tell me how 6 billion humans can descend out of two, and yet, cousins marrying today produces birth defects in their offspring at a very high frequency.
Also, what about a cyclical universe? _____ >< .....-----*****-----....._____ >< .....-----***** etc.
And its not a stumbling block for Theists
Oh, yes it is! You're just attempting to explain it with a God cure-all.