We are now half Way through Ramadan and many of us are regrettful of what has passed without doing many good deeds. But fear not there is still time. A Muslim continues to strive until the end!

The best of days and nights are yet to come. The first of the blessed 10 nights begins this Saturday from Maghrib and the first day on Sunday from Fajr:

Ibn al-Jawzi said: "When the race horse knows that it is nearing the end of the track it exerts all of its effort to win the race. Do not allow the race horse to be more clever than you. For verily, deeds are judged by their conclusions. So if you didn't do well with welcoming Ramadan then perhaps you will do better bidding it farewell."

Ibn Taymiyyah said: "The lesson lies in perfection of the conclusion of a thing, not in the shortcomings of the beginning of it."

Hasan al-Basri said: "Improve your performance in what is left (of time) and you will be forgiven for that which has already passed. So take special care of the time you have left because you do not know when your soul will be turned over to Allah’s Mercy.”

So let us learn from what has passed and make the best of the present for any secind may be our last and we may not see another Ramadan!