Yeah, my SO has said the same thing. Sometimes I assume everyone is dumb which is not my intent, but it comes across that way.
Another reply said something similar, I should stop trying to anticipate questions and answer them. Instead explain and then respond to questions if they come up.