The point I wanted to make there is that as long as we try to understand Buddhism from a materialist-objectivist perspective (as used in science and taught in schools) there is little chance of a comprehensive knowledge. The source of information in Buddhism is meditative investigation and experiences. It is not unlike other religious and spiritual traditions in this sense. You will never see supernormal phenomena with the fleshly eyes. The divine eye is needed for all the "special effects" to appear. Practically that means one has to develop one's meditation and have faith in the teachings about other realms. Then it is possible to see gods, spirits and even buddhas.
Also, even one's everyday experience is defined by the mind that perceives it. It is common knowledge that different people experience the seemingly same event in different ways. We have a lot in common as humans, especially when we speak the same language and live in the same culture. But there's still enough difference among individuals to make understanding each other a difficult task. Our differences lies in our attachments, in what we like and what we dislike. Attachments are the habitual energy, the karma. Thus karma creates our daily experiences and it is what defines every birth too.
If we look at what we are, we can immediately see that thoughts and emotions are not the same as "thoughts out there" that we perceive by the five bodily sense-faculties. Mind is immaterial. It's impossible to confirm the immateriality of the mind by objective investigation, looking out there for a mind. In our subjective experience it is obvious. So, this is the first important step in understanding Buddhism. If we believe that mind is simply matter then the Dharma makes no sense. Once we can change our perspective it becomes quite easy to understand.
"There is no such thing as the real mind. Ridding yourself of delusion: that's the real mind."
(Sheng-yen: Getting the Buddha Mind, p 73)
“Don’t rashly seek the true Buddha;
True Buddha can’t be found.
Does marvelous nature and spirit
Need tempering or refinement?
Mind is this mind carefree;
This face, the face at birth."
(Nanyue Mingzan: Enjoying the Way, tr. Jeff Shore; T51n2076, p461b24-26)