I've delved spiritually enough that I ponder this situation all the time. Your first sentence. Being an INTP with this subject blows, I think way too much haha. We really do not have a single clue what we live or what everything around us truly is. All we know is what they tell us, for the most part.
What was said about the words in quotes? Was at work, I missed it. I've wondered myself where the torus comes into play. I like Teslas stuff and his coil is a torus, so that opens up a rabbit hole in itself. I shouldnt have said this now my mind is going lmao.