We don’t challenge what we say ourselves. (Not unless we’re like Gollum in The Lord of the Rings anyway.)
OK, we might be conflicted about some subject of concern to us, and have some inner tension around that, but on the whole, we don’t reject the things we say. We don’t argue with ourselves.
And other people are just like that too. They don’t reject what they say either.
Accordingly…
It helps a lot to get other people to articulate an issue and possible approaches to solving it. Then they’re comfortable with what’s said. They said it themselves, after all. And they might even take action.
The way to get the answer to come from them is by asking questions (open questions), sort of coaching the other person to a co-created outcome.
What’s your way of guiding someone to a solution you can support? Is that a style you can choose to adopt when you want to?
Or do you just flat out tell them your view and hope for the best? That might be seem to be quicker and take less patience. But it might not work at all. And even if it does, it leaves you with the job of supplying all the drive and direction.
Better to get it to come from them.