Разница между «so much» и «too much» в английском языке заключается в значении и контексте использования. www.allearsenglish.com www.englishclass101.com
So much означает «много», «в большой степени», «большое количество». forum.wordreference.com en.differbetween.com Обычно используется в положительном контексте, но может иметь и отрицательное значение. www.englishclass101.com Пример: «Я люблю мороженое so much». www.englishclass101.com
Too much означает «слишком много», «больше, чем нужно». forum.wordreference.com en.differbetween.com Обычно используется в отрицательном контексте. www.allearsenglish.com www.englishclass101.com Пример: «Я съел слишком много вредной пищи вчера, и теперь мне плохо». www.englishclass101.com
Таким образом, so much чаще употребляется для описания положительных явлений, а too much — для обозначения негативных ситуаций.