Apologies to you all. This will not be my typical happy-go-lucky blog post. Sometimes in life, God puts obstacles in front of us so arduous and painful that our very survival is in question. They test our mettle, and challenge our self-belief. I want to share with you such an experience that I had recently.... Continue Reading →