That’s the problem with language; sometimes you can be saying the right words but they don’t mean the right thing. Like an idiom or a turn of phrase when you’re learning a second language. Or even when you’re speaking perfect English, or whatever your first language is. You don’t have to be an amateur to say the wrong thing even when you think you’re using the right words.