To honour a solemn oath

You may have forgotten that the day God created our souls He took a solemn oath from us. Have a billion years passed since then? Perhaps; perhaps more. But do we abandon our promises just because time has passed us by? Or because we have forgotten them? I wish I could say I was perfect, that I am a pious believer whose heart is clean and strong. I wish I could. But instead the recurring realisation day and night, even if I do not act upon it, is that I must repent. I have so much for which I must repent, and its time is drawing near.

“Repent and ask your Lord’s forgiveness before you leave this world. Before the world occupies all your time, hurry to do deeds to save yourself.” {Ibn Maja}

We have been here before, but that’s life, isn’t it? Those recurring cycles and phases. Now is the time. And yes I will repeat these words in the future, no doubt. But now is the time. And if I return, then now will be the time again. So we repent over and over, renewing our faith week after week, driving onwards towards the inevitable event. That day when our bodies will not breathe another breath and our souls will hang there waiting – still alive, but unable to put forth any more deeds. Perhaps we will hang there in our graves for another billion years as our bodies become dust, but a day will come. How did we honour that solemn oath of ours back millenia ago?

“Repent and ask your Lord’s forgiveness before you leave this world. Before the world occupies all your time, hurry to do deeds to save yourself.”

Now is the time, and tomorrow will be the time, and a month from now will be the time. Every moment is now.

One thought on “To honour a solemn oath”

  1. As salamu alaykum,

    Wonderful post, and a great reminder. I am wondering if you will grant me permission to include this entry in a community newsletter I am putting together for Ramadan in High Wycombe? I wasnt able to find your email address, so if you could email me please it would be greatly appreciated.

    maida at karima dot org dot uk

    wasalam

Leave a Reply

Your email address will not be published. Required fields are marked *

four × 3 =