Journey to the Center of Permanent Residence

On the momentous occasion of my receiving my permanent residence the other day, it presented an opportunity to look back and reflect upon the memories. This is not going to be a pretty flashback...