In the five centuries since sola scriptura was invented, the Church has repeatedly declared that it is false. Whether you use the term sola scriptura or not, that is what you seem to adhere to.
My foundation is the Bible. I've never even heard or read sola scriptura. Prove your charge of my false beliefs according to the Bible.