TDT makes a good point, while aspies do TEND to take things literally, we are not necessarily stuck
in that mode. Yes my initial reaction when listening to someone talk is to take everything literally, but then I go back and consciously translate what was said into what was actually meant. I do have a full ability to understand things in a metaphorical sense, it's just sometimes I need to be informed that I should do so.
In terms of religion, when I was talking to the catholic priest that married me to my first husband, he said point-blank that the stories in the bible are NOT to be taken literally, that they were made up (as you referred to regarding Greek mythology) with the purpose of conveying a concept to the "masses" in a way that could be easily understood and accepted. So OK, that is how I take them.
As far as the majority of NT's taking holy books literally, I agree with TDT, that I'm not so sure that's the case. I know a lot of people do, and I really scratch my head at that, I don't know how they can make sense of it if it's all taken literally. I guess you can say that, as an aspie, for me logic trumps "taking things literally", if you know what I mean.
TDT wrote: - when is it right to take things literally (in the context of religion)?
- should the holy books (regardless of the religion) be taken literally, or only parts of it or none?
I don't think literal things really apply in religion. It's all concepts. Even what God actually is
is up for individual interpretation, even within the same religion. The books (of all religions) were all written by humans, in whatever language they spoke at the time they wrote it, and therefore they were limited by what that particular language could describe. And in many cases they've been translated, and translated again. So how could one possibly hope that a translation of a translation of a description of a human being's concept, be really accurate to what the original concept was supposed to be?
Very interesting post, pheonix, I don't think it'll offend anyone, at least not on this forum!