experience

The Lament (Part 2)

When I left Canada for Pakistan on March 28th, to manage the Saudi visa process faster, I was expecting to land in KSA within 2-3 weeks latest. I remember telling all who asked, that “this should not take more than 2-3 weeks.” I guess God didn’t really like that boast. I landed in Riyadh on …

The Lament (Part 2) Read More »

The Lament (Part 1)

I wrote this 2-part blog in July 2014. That was a very emotional year for me… I guess every year is an emotional year for me 🙂 It seems that I am finally getting closer to reaching my destination after all. Soon, InshaAllah (God willing). I was talking to an old friend yesterday and the …

The Lament (Part 1) Read More »

My Personal Experience with Islam by Hafsah Kamal

Originally appeared on Quora.com Amazing. I am grateful to be living in such an understanding family and learning more about my religion, my lifestyle, everyday. This does not mean I find no “problems” with it, however. Like most people’s, my mind is a questioning one. If I have difficulty in understanding a certain fatwa, or ruling, for example, I …

My Personal Experience with Islam by Hafsah Kamal Read More »

Why advertise an act of thankfulness to God?

I first penned this down on August 24, 2014. I think I am still a skeptic of public displays of spirituality. Not sure, though. ========================================================================== Read an article on www.thestar.com touching on praying in public. I’ve always had this mental hindrance to pray in public in full view of all. I prefer finding a corner (and qibla) …

Why advertise an act of thankfulness to God? Read More »

The Change

I penned this down on July 5, 2014 (over 3 years ago) and had forgotten about it. I still think about that driver sometimes. ======================================================================= I wanted to write about a change in my life. I consider myself to be a spiritual person. Have never been overly ritualized by the norms of organized religion, but …

The Change Read More »