Militant atheists like you are almost as insufferable as militant theists
There's an XKCD for that! https://xkcd.com/774/
You think asking for explanations and evidence makes someone a "militant atheist"?
What do you call yourself? A militant woo-merchant?
Or you could you know, answer the question…