brother I don't know how you reached the conclusion that morality shouldn't be taken from religion but that is just plain wrong. Morality pretty much defines our way of life as it gives a set of rules/laws. We, as being humans, are limited in wisdom, knowledge, etc.; hence, we cannot decide for ourselves what is moral and what is immoral. Therefore, a Divine Being, who knows what is best for us, decides the morality for us and this is where the religion comes into play. If we were to say the opposite then we have an inconsistent morality which is subjective in nature and changes from place to place and time to time.
Interesting logic,
We cannot decide for ourselves, what is moral and what is immoral. Therefore, a Divine Being, who knows what is best for us...
(In essence what you are doing is that you are giving an argument to make us understand that, we can't understand* :)*, so isn't self-contradiction obvious..)
But the problem is that, No Divine Being had told me what is good for me, What i got are the religions and there are alot of them, Further more there are alot of interpretations of a single religion.
So if i cannot decide for myself, how will i decide which religion to choose from?
Shall i take a for granted answer, and do not think over and just pick one randomly, what shall i do?
So you see things are not that simple as quoted statements are putting them.
In my opinion morality had nothing to do with religion, Its a cultural thing. While living in a culture, one knows what is wrong and what is right, there are God-less societies in the world, which are almost crime free.