Некоторые комментаторы читают не глазами. В истории совершенно чётко упоминаются город, вокзал, большой продуктовый магазин - то есть, 100% это не платформа посреди поля. И зал ожидания там есть. Скорее всего, там и ночевал, а вовсе не в подъезде чужого дома, на вокзале удобнее и безопаснее.
А вот зарядить телефон на вокзалах маленьких городов очень часто и впрямь негде. Или нужно очень хорошо подвешенный язык иметь и умение общаться, чтобы там каких-нибудь кассиров или охранников уломать пустить к розетке. Это есть не у всех.
Бабушка поступила абсолютно логично. Не по-родственному, но с точки зрения безопасности - логично. Она этого парня знать не знает, ей не давали с ним общаться много лет, кем он вырос? Почему вдруг ночью оказался в её городе и просится переночевать? Говорит что-то про девушку, ну... Может, правда, а если нет? Может быть, он натворил что-то, от полиции скрывается?
По-хорошему, конечно, выгонять вот так не стоило. Нормально было бы, не пуская его в дом, позвонить его матери и спросить, чё за фигня, почему ваш сын тут ко мне ломится посреди ночи, ну и там бы уже выяснилось, что никто за ним не гонится, просто неудачно получилось. Потом хоть на полчасика бы пустила, чтоб телефон зарядил, деньги бы ему на гостиницу прислали. Может, через этот случай и отношения бы наладили.
Но, видно, бабушка сильно обиделась тогда...