No magic in gravity. Mass attracts. Newton and Kepler figured it out a few hundred years ago.
And yet they never figured out why. They simply stated it happened.
Yeah. And? We don't now the "why" of anything in science, only the "how".
Not always...but ultimately, it's like talking to a small child when you say "Get ready for bed now."..."Why?"..."Because it's your bedtime soon."..."But why?"..."Because you have school tomorrow."..."But why?"..."Because you need to learn stuff."..."But why?"....."AAAAARRRGGGGHHHHH!!!!! GO TO BED...NOW!"
Same deal with physics. You can ask why your teacup is broken? Because you released it from your hand, it gained kinetic energy and that was dissipated when it hit the floor. But why did it fall? Because of the force of gravity was acting upon it and F=m.a - so it accelerated downwards. You can ask why that happened? Because two masses attract each other with a force proportional to the product of their masses divided by the square of their distance. You can ask why? Because mass curves space and the force emerges from the need to follow a geodesic path. But if you ask "Why?" one more time - then in the end, the answer tends to be "Because that's how the universe is."
No matter how many explanations you provide, you can always reply with "But Why?" and eventually run out of explanations. Will we ever know why masses curve space? Maybe - but then we'll just be asking why THAT happens.
Sooner or later, you will ALWAYS run out of answers.
This isn't a flaw in physics - you run into the same problem with ANY system of discussion. Why does the government demand taxes from use...descends into a long series of "But why?" questions that probably traverse through economics to politics to psychology to biology to chemistry to physics - and then to a brick wall when you just have to say that we ran out of explanations.
Flat Earth theory is just as bad - except that you hit the wall MUCH sooner! Why does the moon move across the sky? Because of celestial currents. Why are there celestial currents?
We don't know.