Well, you pondered about the limitations of human reason and human knowledge. Human reason is obviously limited by the physiology constraints of the human brain. Human knowledge, knowledge contained by oneself (withing their own brain) is limited by both the physiology constraints of the human brain and the experiences of that individual.
However, over the course of written civilized history, humans have gradually increased their collective intelligence by writing or storing their experiences as information for everyone to reference. Unfortunately, humans are not able to record everything nor fully understand all the phenomena within their experiences. Luckily, we have discovered that, like energy, information cannot be destroyed. Furthermore, we know exactly where to find this information within the universe...on the ever expanding boundaries of the universe. Stop for a moment and think what about the possible implications of ALL information being from the moment of the "big bang" until now being saved. Afterlife? Eternal life? I could go on forever. It is utterly fascinating.
Now, the point is that science and religion have historically been at each other throats so to speak. However, it is becoming clear with the rapid expansion of technology, that science and religion are not as far apart as we once thought. In fact, science is on tract to more or less prove or at least strongly imply that many of the themes of world religions (eternal life, predestination compatibly with free will, etc) are in fact rooted in scientific fact. This is not to say that they are exactly as various religions would seem to indicate, but that there is a scientific basis which do not preclude them from being true.
Thus, it is ignorant to dismiss reason, knowledge, or experience based on the relative constraints of the present. As stated above, a couple hundred years ago, science and religion were mortal enemies. However, now that we know there is an ultimate, limitless amount of knowledge/information out there; it is silly to trump human limitations at the present time as an acceptable argument.