This blog has brought me to tears. Just when I thought I was done reading it, I had a spike of anger and started to cry through a rather frustrated face.