@neologist,
There is no contradiction here Neologist. The Bible is pretty clear...
1) Death has been overcome for people who believe in God and accept Jesus, and for them God will wipe away every tear.
2) There is eternal punishment in Hell for people who don't believe in God and accept Jesus. For them there will be weeping and gnashing of teeth.
That is why when you "read a little higher" there is all good things. The good promises are for the people who accept God's word and the blood of Christ.
Hell is for non-believers.
You are interpreting away all of the Scriptures... and that is your right. But if you gave the Bible to anyone who wasn't from your Church and told them to read all of it and then come up with an understanding of Hell... they would just from reading the Bible come up with the idea that Hell is a place of eternal torment for unbelievers.
Your church has the right to interpret away the scriptures however they want.
But if you are asking where other Church's came up with Hellfire teaching, the answer is that these teachings are from a direct reading of the Bible.