ALS was the first to try to run science into a ditch. He was a bit different from you in personality. He openly stated his goal of getting crevo threads off the site.
Alas for him, he is gone and the threads remain.
I think your enthusiasm will wane as you realize the articles you post do not support your worldview. I don't know how long this will take, but I'm 61 years old and have seen enthusiasts come and go. Fighting science with creationism is taking a water pistol up against an M61 Vulcan.
You will be happier and saner in the long run when you come to realize that true religion does not fight against the facts of the physical world.
As I say on my tagline ..