I have one writing rule: If it works, it works.
The only thing that should matter is whether what you wrote works for your readers.
Did you convey the story to them? (For fiction) Did they learn what you wanted to teach them? (For non-fiction)
Those are the ideals.
Often readers will read a different story than you tried to convey. And they will learn a different lesson than you tried to teach.
(For the record, I do not ever recommend using the automated keyword setting for a new AMS ad for a new book, as an example.)
But if you want a chance to get to that ideal you need to do one thing first: You need to engage your audience. You need to draw readers into your book and you need to keep them there.
This is where some of the one-size writing advice comes from like: Start with action! Have a clear conflict! Skip the prologue. (I actually agree with that last one 99 times out of 100.)
Those are all tips to help make a story engaging. But they aren’t requirements to make it engaging.
All you need to do (and I say this like it’s easy but it is not) is find a way to grab your target reader, bring them into what you’ve written, and keep them there until the end. How you do that is entirely up to you and who your target readers are.
So when you start to panic about “I write like this and it’s wrong” stop. Maybe it isn’t. Maybe it’s the exact right way to engage your readers.