Правила употребления слова too на самом деле довольно простые, если разобрать всё по порядку.
Во-первых, too используется, чтобы сказать «тоже». Это правило работает, когда ты хочешь выразить, что ты согласен с кем-то или хочешь сказать, что у тебя такая же ситуация. Например, если кто-то говорит: I have a cat (У меня есть кошка), ты можешь ответить: I have a cat too (У меня тоже есть кошка). Ставить too нужно в конце фразы, после того, как ты сказал, о чём шла речь.
Во-вторых, too используется, чтобы сказать «слишком». Например, too hot — это когда что-то сильно горячее, чем хотелось бы. Или too expensive — когда что-то стоит намного дороже, чем ты готов заплатить. В этом случае too обычно ставится перед прилагательным или наречием. Например: It’s too difficult — «Это слишком сложно». И тут too говорит о том, что чего-то реально перебор.
Также, если хочешь сказать «слишком много», тоже используешь too. Например: There’s too much noise — «Слишком много шума», too many people — «слишком много людей». Здесь too всегда будет стоять перед существительным во множественном числе, а когда речь о количестве чего-то, то это как раз будет означать перебор.
Немного о другом моменте: too не всегда выражает негатив, как может показаться. Оно просто указывает на то, что чего-то больше, чем нужно. Так что не всегда это будет что-то плохое, например: I have too many friends (У меня слишком много друзей) — может быть, это даже круто.
Запомнить легко: если тебе нужно сказать «тоже» или «слишком», скорее всего, тебе пригодится too. Главное — помни, где ставить: в конце предложения, если ты говоришь «тоже», и перед прилагательным или существительным, если ты говоришь «слишком».