Christmas shopping starts so well. There I am, one of the sea of smiling faces under the twinkling lights of Oxford Street, light of foot and swell of heart, humming along to Jingle Bells. Two hours later shopping is abandoned and I’m sobbing into a Starbucks hot chocolate, ranting… Read entire story.
Source: Where Did U Get That