There are times when you just have to humble yourself and your spirit, and just say "O.K." I hope that you understand what I mean. There are people in this world that have what you call a "listening problem." They feel as though they know everything and that they are right about everything. It is imperative for you to simply express your opinion and let it be when dealing with individuals as such, or else they will drive you bananas!
Saying "O.K." does not exemplify weakness at all. It actually exemplifies strength. It takes a strong-minded person to just keep quiet and hold their opinion to themselves. My husband is one of those people. I admire him for being that way. I guess that is one reason why I truly respect and love him. It would be a wise idea to keep people that can say "O.K." on your team. They really help balance the world out.