"Ситуации бывают разные" - а это уже другой разговор, допускающий варианты. Но изначально подано как мама всегда защитит перед чужими."Мама никогда не станет на сторону учителя или еще кого-то кто нападает" Самое время применить  ваше "ситуации бывают разные" - насчет того, что чужие и учитель тоже бывают правы