Where I am welcome. :)
"which school or denomination teaches the theology you're arguing for or explaining? "
The school of the Lord. John 6:45, "It is written in the Prophets: 'They will all be taught by God.'[Isaiah 54:13]"
Ah. The First Church of Spunkets.
Thanks for your reply.