In the quiz question with the answers "We have to be patient with our teenage children.
We need to be patient with our teenage children."
As a native English speaker, I don't understand the distinction being made between these two options. They seem synonymous.