Простите, но я не верю, что мальчик 7ми лет, живущий в центре Питера общающийся со сверстниками и знающий такие слова как "Круто", "офигенно", "клёво", "супер", "кууул" и т.п. ни когда не слышал мата. Не надо идеализировать своих сыновей (почитайте топики про свекровей

).
И если деть повторяет эти слова дома "как присказку" после профилактической беседы бабушки, мамы и учительницы, то это и значит, что ему собссно наплевать, на Ваше мнение -> возвращаемся к вопросу воспитания.