This is so good! But the title seems to hint at a sad ending :(
Lucifer x new, younger blackwinged (good-willed?) angel
Goodbye Lilac