As I have pointed to before: Science is not everything.
There is absolutely no basis for
ethics in science.
I spent a good chunk of my twenties trying to build a frame for such an endeavor. The problem, however, eventually became evident: to make science the arbiter of metaphysics is to banish not only God from the world but also love, hate, meaning—to consider a world that is self-evidently not the world we live in. That’s not to say that if you believe in meaning, you must also believe in God. It is to say, though, that if you believe that science provides no basis for God, then you are almost obligated to conclude that science provides no basis for meaning and, therefore, life itself doesn’t have any. In other words, existential claims have no weight; all knowledge is scientific knowledge.