Caedes,
You have made a wrong assumption about my beliefs. I don't believe in ghosts. You don't know what concrete and abstract thinking is. Changing your mind does not mean you're an abstract thinker. I am afraid you're mistaken about a lot of things in my post and sadly I did not post clearly enough to help you see my perspective.
Abstract thinking is a skill that adults develop. It's the ability to read between the lines with out all the evidence. The ability to have dicernment about a particular situation or topic and draw conclusions based on limited information. Concrete thinking is black and white thinking. Only drawing conclusions if you can see them. The world is not black and white, showing understanding for a variety of people and situations requires abstract thinking, we can't always see everything, so we need the ability to read between the lines and teach our children to do the same.
Kate xx