Day 35 of Self Improvement : Always Prepare for the Worst.
Life is showing me lots of variety of surprises these days. Those things are happening to me, those I have never dreamed in my life and I was always thinking that they will not happen to me, but they did. I don’t know how to react and how to face them. But! I have to.… Continue reading Day 35 of Self Improvement : Always Prepare for the Worst.