The first steps to success is a clean slate & and a clean intention... We all need to seek and practice this knowledge for the sake of Allah, and so that we can make a connection between us and Him. To achieve a good connection with Allah, we also need to have a clean slate, meaning, we have to ask forgiveness for our previous wrong-doings and be firm on making a new start. To learn knowledge and sin is similar to filling water in a bucket with a hole. It will eventually empty out. But Insha-allah if one makes an intention to leave sin, then the knwoledge and actions will save one from commiting sins also. May Allah give us the Taufique.
It is vital for a person, in order to change in life, to repent and ask forgiveness from Allah Subhanahu Wa Ta'ala.
The gift of repentance is such that it gives man a second chance, a chance where he can make the difference of being a dweller of the hell-fire or the dweller of the garden of paradise.
The mercy of Allah Subhanahu Wa Ta'ala can in no way be expressed when we talk about his forgiveness and acceptance of those who seek repentance.
Allah states:
(17:25)
(Hud:3)
The benefits of repentance are countless, the one who repents is automatically drawn towards Allah Subhanahu Wa Ta'ala. His repenting creates a fear of Allah in his heart and opens his eyes towards the hereafter. The black marks of sins that had been placed on his heart are also removed and it leaves one's heart ready for the Noor (divine light).
Allah Subhanahu Wa Ta'ala is also pleased with that person who repents. It is narrated in a Hadeeth, the gist of which is, that Allah is more pleased towards his repenting servant than a traveller who loses his camel in the desert and has no hope of finding it. He thus sits down and accepts his death. However, when he awakes he finds his camel and all his provisions standing in front of Him, and due to the extreme pleasure he utters 'Oh Allah I am your lord and you are my servant.' Such is his happiness that he utters incorrect words, being lost in his new given life.
Similarly, a person who seeks forgiveness was one that had a life ended, but through seeking forgiveness he has found a new, meaningful life, a life of hope and success.
so that you may acquire success
(Tahreem:8)
Nevertheless, this Prophet who had no sins would also seek forgiveness from Allah Subhanahu Wa Ta'ala over a hundred times a day. And this number of a hundred is not a limit, but just a way to express the immensity of his seeking forgiveness.
This action of the Prophet Sallallahu Alayhi Wa Sallam, of seeking forgiveness, shows us how vital and necessary it is for us to seek forgiveness from Allah Subhanahu Wa Ta'ala every night, for the sins we are aware of and those which we have no clue about.
I pray to Allah Subhanahu Wa Ta'ala that he gives us the ability to seek His forgiveness and that He accepts us and makes this repentance a start to a new life, a life that is lived for His pleasure and in accordance to His Shari'ah. I also ask Allah Subhanahu Wa Ta'ala that he clears our hearts so that we can accept the truth and we can practice on all that which we read. Ameen.
Finally, an advice from Hadhrat Sulaiman Alayhis Salaam to his son: