Series
The The Saint of Steel series has 3 books.
Published between 2021 and 2023, in the same order they are meant to be read.
A paladin whose god died in his head falls for a perfumer with secrets of her own, in a romance where trauma is treated with the same care as desire. Kingfisher's second Saint of Steel novel pairs grief and competence, letting two broken people be complicated and tender in equal measure.
All 3 books total 1,118 pages.
The Books Oracle — track the series you are partway through, and see what to read next.