there's this trend I see a lot in more "modern" writing styles, that I see often in fanfiction, where writers will have a character [do/think something] and then the following paragraph will go on to explain not only the character's process behind the action/thought, but the reason for said action/thought as well
and all you need is the first part. Seriously.
if you're writing the story well enough, you shouldn't need to state why a character is doing what they're doing, thinking what they're thinking.
You don't need to write: [name] said "this," feeling [this way] about [certain thing].
You can literally write: [name] said "this."
You don't have to write characters intentions explicitly, or their thought processes and opinions quite this literally. I find a lot of newer novels tend to really bloat stories this way, and we end up with doorstoppers that don't actually have much to them in the long run, most of it is an author really explicitly trying to show you [x] is my good character, [y] is my bad one, or [x] was representing this and [y] representing that. It's very heavy handed when it comes to telling, across almost every aspect of the story.
Nothing is left to interpretation (which if you're developing the characters well, the reader will come to the same conclusions as you intended anyway, just in a far more effective way.) It lacks nuance.
The story you're telling, the way you frame the scenes, the moments you choose to show - or not to show, the choice of point of view, the ways the characters respond and react and change with the plot, should enable the reader to piece together who or what the character represents, who they are, how they were feeling, for themselves, without the author needing to state it outright throughout the whole novel.
Leaving these "gaps" allows the reader room to visualize and interpret it for themselves. Don't treat your audience like they don't understand and give them stories to think about. Your characters and stories will leave much more of a distinct impression.