Т.е. ругаться по русски вы не умеете? Может вас научить? Если ребенок видит,что вы легко говорите на англ., то он выберет легкий для него вариант. У меня трое детей, и все говорят и понимают отлично,но никто никогда им ничего не сказал на англ.,даже сленговые слова не используем. У них есть учитель русского и русская школа(по субботам), они видят,что не только мама и папа на русском говорят,но и другие люди, поэтому никаких отказов нет.А про то, что 7 летний  что-то помнит,что было в 2 года - это не так, да и особого ужаса для малышей в ДД нет, нечего забывать,ужасы начинаются в подростковом возрасте.