I think it's the other way around - good ending if you text mom, bad ending if you tell friend to come. Ending 3 needs both of the others, though.
No, we both got it wrong. If you suck at grammar, you get the bad ending. Good ending if you call your friend and are good at grammar, good ending (barely) if you call mom and don't suck.