Just thought of making this thread to know how others feel about the need of a religion.
Personally I think religions were invented to control/manage mass populations through fear. Back in the day when people didn't know about science, they had too many an answered questions, everything was chaos, so leaders needed a way to control their people, and they invented the concept of religion and invisible gods or hidden forces to control people and explain the unexplainable.
By planting the idea (fear) that there is a hidden force behind everything (interpreted as God in some religions and karma in others) controlling what happens to you, make people think twice before they do something. But if you know what is right and what is wrong, why do we need a religion?
What is right and what is wrong is NOT dictated by a religion, if you follow the golden rule "Do not do on to others what you do not want done to yourself" then that says it all.
Personally I think religions were invented to control/manage mass populations through fear. Back in the day when people didn't know about science, they had too many an answered questions, everything was chaos, so leaders needed a way to control their people, and they invented the concept of religion and invisible gods or hidden forces to control people and explain the unexplainable.
By planting the idea (fear) that there is a hidden force behind everything (interpreted as God in some religions and karma in others) controlling what happens to you, make people think twice before they do something. But if you know what is right and what is wrong, why do we need a religion?
What is right and what is wrong is NOT dictated by a religion, if you follow the golden rule "Do not do on to others what you do not want done to yourself" then that says it all.
Prophet Muhammed kiyapu ekak newi oka... Oka kawuruth amuthuwen kiyanna one deyak newi, mole (rational thinking) thiyana onema kenekuta therenawa. 
reply karana widiya oya waradi sahodaraya.. awlak naha.. mata karapu help eka Amathaka karannath bahaney... tharahak naha..