Threading the path less travelled: ‘Teeteeheehee’ Teresa Lim's life snaps