Brutal and dark, befitting the situation. You got me with the remorse, as for a second there I thought he felt bad about the vengence. Nope, just didn’t savor it enough for his liking. Her liking?
I think you could have skipped one of the ’and’s in that third sentence, though I loved the next line comparing the guy to the lock.
THX 0477