Prince!Kurt is greeted by the glowing silhouette of an angel above him as he opens his eyes. It’s only when his eyes adjust to the light that he sees, standing above him, the most beautiful man he had ever had the privilege to meet.
Blaine. That was his name.
Reality hit Kurt like a train on a track, taking his breath away as he realised what had just happened; Blaine had just saved Kurt by taking the prince in his arms and giving him a kiss of true love. When their eyes met, Kurt saw a precious smile grow on the perfectly tanned face of the angel. It was that moment that Kurt made his promise, ‘I will love you until the end of time.’