Physicist and cosmologist Luke Barnes wrote an interesting post in his blog a while ago about why science cannot explain why anything at all exists. I’m inclined to agree with him. Here is how he summarizes his own argument in his own words.
A: The state of physics at any time can be (roughly) summarised by three things.
1. A statement about what the fundamental constituents of physical reality are and what their properties are.
2. A set of mathematical equations describing how these entities change, move, interact and rearrange.
3. A compilation of experimental and observational data.
In short, the stuff, the laws and the data.
B: None of these, and no combination of these, can answer the question “why does anything at all exist?”.
C: Thus physics cannot answer the question “why does anything at all exist?”.
For details, go here.