Speaking of which, it might be helpful to communicate your position by contrasting it with what the Catechism of the Catholic Church teaches us about Divine Providence. (The whole page I'm linking to is full of great things IMO, but I'm particularly curious about the differences between your position and the Texts on the page starting at Text 302 and following.)Providentially
It's a little bit of a read, and if it's too much material to cover all at once, I can try to cull it down to what may be the most significant differences according to me, but then I'd be introducing bias unwittingly I'm sure, and I'd prefer to avoid that.