Эти ошибки — это даже не ошибки, а какое-то проклятие: ведь мы все отлично знаем, как правильно, но интуиция нас постоянно подводит! К тому же трудно уследить за собой, когда все вокруг перевирают слова. Бывает в русском языке так, что частота употребления слов и устойчивых оборотов стирает все языковые нормы. Так случилось и с «днём рождения». Как его только ни коверкают! Во-первых, никаких «я иду на день рождение» и «я поздравляю вас в днем рождением» быть не может. Во-вторых, есть «день рождения», но нет никакого «дня рожденья»...
Чем обычный человек отличается от филолога? Да тем, что говорит и не заморачивается, не зная некоторых правил, значений слов, правильности конструкций. Окружающие же понимают. Но есть в вашем окружении душные филологи, которые если не поправляют вас, то иногда закипают точно. Честно скажу, учиться или нет говорить и писать правильно на своём родном языке – личное дело каждого. Но ни один образованный человек не позволит себе ошибаться. Невозможно знать всё, но совершенствовать свои знания вполне реально...