Chinese also mix up "last" and "next", just as English-speakers learning Chinese mix up 上 and 下 for time words. The English metaphor for time is climbing a mountain, whereas the Chinese one is script written top to bottom.
Wait, really? That's surprising, since pronouns in Chinese are gendered. However, they are all homophones, so that might be the reason for confusion.
It's not that surprising when you consider that native English speakers routinely mix up "your" and "you're". Native Chinese just aren't used to thinking about pronoun gender when speaking.
It's not quite the same, though. Native English speakers don't mix up 你的 and 你是 when speaking Chinese. Although "your" and "you're" sound the same, it seems that we still inherently consider them to be different words, and the mixup when writing is more of a spelling problem.
I can't think of a better equivalent, though. Fiancé and fiancée come close, but most English speakers don't even know that there are different ways to write that for male and female.
It's like the trouble that English speakers have with noun genders in Romance languages, but taken to an extreme.