Religion and Ethics....
You can have one, but not both.
You're either on the side of religions, which advocate very unethical things...
Or you're on the side of ethics and morals, which makes you doubt religions and the evil things they want and do...
It's an oxymoron... Which is why we're pitted here in endless arguments.
But I will tell you right now that ethics is way more important than belief in an imaginary god. And you don't need people to tell you how to follow your ethics or morals either. They are part of you. Anybody trying to tell you they're not, is selling something.
If you still need someone to tell you how to follow your morals in this day and age of knowledge and enlightenment, then you are ripe to be taken advantage of, and part of the problem in this world.
What you said it's not always true RWS

Religions can offers many kind and wise moral teachings. You can find in almost all religions.
Christianity, Buddhism, Induism and many other religions have something useful and good to teach

Even Islam has its own wise men (sufis)
I surmise that what we understand as human morality is derived from human spirituality or spiritual awareness. The reason for my summation is simple. The oldest remains of human civilizations we've ever unearthed display clear signs of human spiritual beliefs. We can understand that morals and ethics are vital to forming civilized societies in general. And since every old civilization we've discovered shows there was some form of spirituality, it stands to reason the spirituality was an important aspect of developing these moral and ethical civilizations among humans.
That's not necessarily an argument for religion or God, but I believe human spiritual belief preceded human civilizations. Indeed, it was the catalyst for civilization. Through whatever crude spiritual conception there was, humankind developed a set of basic fundamental ethics which were shared with others who were also, shall we say, "spiritually enlightened."
Of course, the God-deniers will reject this but there simply has to be a "first cause" argument for origins of trust which, in turn, enable morality and ethics. Without that first impetus of trust, nothing else is possible and civilizations couldn't have formed. The deniers will argue, oh, but man simply realized it was more beneficial to work together and cooperate... really? How did they come to realize this? At some point, one cave man had to trust another cave man not to kill him in the middle of the night and take his stuff. The realization that something greater than themselves would've sufficed to bolster this "first trust" between men.