Э...так ггерой все же старшина или прапорщик? И автор точно имеет представление, что эти военные звания значат? Ибо в обоих случаях говорить о военной карьере как-то затруднительно, старшина, это чуть выше солдата, прапорщик - это по сути завхоз в армии, ни тот, ни другой офицерами не являются. Учитывая, что у ггероя дед и отец военные, он, скорее, деградировал (хотя...может, они тоже офицерами не были?)
Отмененное в последний момент дежурство в новогоднюю ночь сулило мне встречу праздника в одиночестве. Женщина за тридцать без компании, новогоднего стола, с бутылкой дешевого шампанского. Это мог быть мой праздник, если бы не один военный в лифте...