Well made detective story, I was not expecting how it ends at all
spoiler?:
Does this mean he spared my life?
The ending is whatever you want it to be. It's left intentionally vague for the player to decide. :-)
I understand, it can be taken both ways indeed.