почему герасим утопил муму и ушел в деревню?
- потому что слабохарактерный был.
А Вы вспомните что это было за время: Герасим был крепостным, т.е. практически собственностью своей барыни, она могла делать с ним всё что хотела. И воспитывали крепостных соответствующе — в полном подчинении хозяину. Герасим просто не мог не исполнить её волю. Но в месте с тем у него смого был внутренний конфликт — необходимость подчиниться приказу и с другой стороны — собачка, которую он любил.
Вот он и нашел палеотивное решение — приказ барыни он выполнил, но жить дальше , так как он жил, он бы тоже не смог. Вот он и ушел …