Kindly define the difference between religion and superstition. Thank you
I'd say what makes a superstition is beliefs based on wants, emotions, traditions and feelings. In short, beliefs not based on rational evidence. I do not think that religion has to be divorced from reason. The admonition in I Thessalonians to prove all things, hold fast to that which is good is sound advice.
I'd say anyone who thinks that they can positively know that there is no God is a superstitious person. In this matter, Ayn Rand abandoned reason and embraced superstition.