In Srimad Bhagavatam verse 1.8.19, while praying to Lord Krishna, Srimati Kunti Maharani says:
" Being beyond the range of limited sense perception, You are the eternally irreproachable factor covered by the curtain of deluding energy.
You are invisible to the foolish observer, exactly as an actor dressed as a player is not recognized."
I met Krishna devotees around 2 years back in Germany and since then i have been trying my level best to regularly chant a very powerful mantra:
I have experienced an increase in concentration of mind and a healthier and cleaner life.
Needless to say, every religion brings with it its own scientific deductions and positivity.
But surely the more devoted the human mind is towards doing any particular task, directly proprtional are its benefits.Everyday i experience some or the other shortcoming in me. I feel it takes a human mind lot of time, brain and energy to understand the roots of any religion. A short sighted analysis may at times do harm as well but then a curious soul follows its own cycle of understanding and implementation.
Hope the struggle named life brings the best to everyone!