Hey
@Zaki this happens to me as well though it has a different manifestation, I make similar mistakes while writing... I'm fine in speaking but while I'm writing I may write a totally different or even opposite word ... for example,
If I want to write Ali and Zain are friends ..but I may end up writing
"Ali or Zain are friends" or
"Ali and Zain are not friends"...a lot of times when I read my comments after posting them I get surprised or even shocked so I edit to correct, especially when someone has quoted my post..
But I'm totally okay while speaking...at least no one has complained or pointed out it yet.