Scientific knowledge, such as a law, is limited in time, which is right now and may be wrong in the future (such as Newton's law). Secondly, space is limited. If it can be established on earth, it will not be established on Mars. What works in this universe is not true in another universe. Therefore, all scientific knowledge, although relatively true from fantasy, is false and uncertain relative to the nature of the world.
The purpose of Buddhism is to let us know the world and the true "I" at the highest level. Our world is not only the earth, but also the universe. Our essence-the real "I" is not the physical self we see now. Our present physical body stands on the present earth. From the height of the whole world and reincarnation, it is like playing an online game, just playing a simulated life game for a while. The real "I" is not a body. The real "me" will go to another "earth" to live another life in another form after finishing this life on earth. So the scientific knowledge on this earth is actually limited to this earth. It can be learned and mastered, but for the real "I", it is only a short-term game.
The learning attitude of Buddhism is that no matter what knowledge you have, you can study hard and extensively, but you can't be stubborn. If you are too persistent, you will fall into a "knowledge barrier." It seems that some people, just like Fang, only think that they are right, can't accept new knowledge and world outlook, reject all opinions different from their own, and become paranoid, just like being trapped.
There are many Buddhist practices. If you know the truth of Buddhism, everything in life is practice, reading together and dying together are all practice. If you can't understand this, you can start by doing more good deeds and reading more books related to Buddhism (you can read the introduction of nan huaijin and dzongsar khyentse rinpoche). You can use your life experience to understand the truth in Buddhism, feel it with your heart, and think and practice Buddhism with your actions. I believe you will make rapid progress.