Research Miracle of Lanciano. There you will find physical evidence. You can find non bias secular sources too.
It is odd, that there are many interpretations, yet you deny only one and then go on to say you really don't know where you stand. The place where you stand is clear, against the...