The Exodus no or little evidence

Congrats. If I understand you correctly, your kidney problem was cured by Grace. I am with you on this. My point is that having amore credible location for Abraham would only increase the faith in Him.