Journey to self peace:LONDON

The Rain is My Best Friend. Tick tock, says the clock on the wall. It’s 12:00 AM and I am all alone in a room...
The Rain is My Best Friend. Tick tock, says the clock on the wall. It’s 12:00 AM and I am all alone in a room with my dusty heart, a numb mind, and heavy rain dropping on the ceiling window like bullets. London: the big, smoked city of dreams where everyone could feel the ordinary scent of faith; it’s where I live, or should I say, where I pretend to be alive. With love birds walking hand in hand, young couples warming each other up with hugs, and photographers rushing so they don’t miss the chance of taking pictures that...