My definition of religion is that which people rely on in the face of mystery and the unknown. Often religion comes with a moral code. Religion is unhealthy if and only if it never questions, and never learns, and assumes to have all the necessary answers to being and existence.
My religion is that life has meaning, purposes and values built into existence, and that there is a universal morality that is simple, and best for the common good of all. Humanity is capable of good with the growth of our scientific and technological capabilities, and when we don't absolutely accept error filled blind ideologies. There are things we can know for sure through pure reason in light of relationship, experience, conceivability, and imagination. I think with science and philosophy religion can find its way out of the savage dark ages and we can invent ourselves beyond the current limits of nature. Religion must seek the common good of all to be of any use to anyone.
Humanity is strongest and most worthwhile when people are compassionate, empathetic and believe in their potential for doing good, and too often religion has robbed people of knowing their potential for creating a wonderful reality. The animal nature of humanity has all too often thrust us into an endless cycle of war, and violence both with and without religion. Religion can fill the voids of what humanity lacks, but only if it is grounded in reality, and hopeful of the future it can create.
Religion needs to accept the fact that reality isn't fully known, and that no one has the answers to ultimate questions about being and existence. If religion can do that then it will move forward. If not it will die out. Religion should be a process of seeking spiritual truthes, not a preconceived destination pretending, or deluding itself to have all the answers. Do what works for everyone, and end what doesn't work; that's what religion needs to do. It needs a method of trial and testing to succeed, otherwise religion dies out.