It ends when all religious people accept that they believe utter nonsense and accept that there is NO GOD & NO AFTERLIFE
Dude, there's no way to know that. There's absolutely no way for you to know for sure whether there's an afterlife or not. Have you died and seen it or something? And it won't end there. People will always have something to disagree on. So basically, what I'm saying is, it will never end. Humans are a warrior race. It's in our blood to be competitive. Think about it. We who see the futility of war will still try to get our message across to people, and those who favor war will view them as cowards and idiots, while those who don't favor war will view those who do as barbaric and bloodthirsty. So it doesn't matter. It is a nightmare that will never end, but it's only a nightmare if you view it as such. I try to take a cue from the Samurai and feudal Japan, or better yet, the Klingons. Sure, they're bloodthirsty, but at least they admit it, and they are ritualistic and honorable; they would never do many of the cowardly things I've seen denying terrorists, including the US government, mind you, doing, like bombing civilians.