A painfully poignant elegy to two relationships barely realized!
Harry has no idea what he had with Severus until it was too late to acknowledge, and almost committed the same mistake with Ginny. It was only with Severus' death and her understanding that Harry can recognize what he had/has.