The solution to the apparent contradictions in the Bible is not obv Dispensationalism. Dispensationalism is a stretch explanation for them, a minority report. The majority report is some form of ancient Christianity, whether it's Catholicism, Ethiopian Orthodoxy, Eastern Orthodoxy, English...