Indelible means permanent. An indelible moment would be something like going to a job interview and the first impression you make is indelible, it can't be changed or redone.
It appears to be first-person limited, because the narrator is speaking from their perspective and know only their thoughts and memories.
B he uses imagery to suggest the character is unreliable