Question: I know well that lying is one of the vices, but I practice it easily in small or great situations. I do not know how to get rid of it. Please guide me, may Allah reward you with good!
The answer: Every action may change into a habit whether it is good or bad. Lying has become a habit to you and so, although it will be difficult, you have to defeat this habit by being very careful for a period of time until it changes into its opposite, which is truthfulness.
First, repent and ask Allah to forgive you this sin before death surprises you and then you would go to the painful punishment that Allah has prepared for the liars.
Second, be alone with yourself, ponder on the reasons that have led you to this vice and try to finish off those causes in order to get rid of the result.
Third, compare the advantages of truthfulness and the harms of lying on every side – family, society and individually! For example, you can read some books in this concern and then the motives of straightness will be able to treat your case.
Fourth, accustom yourself to do good deeds such as reading religious books, pondering on the hereafter, helping the needy, being dutiful to parents, and teaching others what you have learnt of religion!
Fifth, always remember the tradition, ‘A believer does not feel the pleasure of faith in his heart, until he gives up lying, whether it is done seriously or jokingly.’
Sixth, think that if your lying is uncovered before others, which it undoubtedly will be, then what will your situation be? How will you meet with that embarrassment?
Seventh, know well that a liar has no dignity near people and near his relatives! Do you want to be worthless near people?
I hope, with these practical points, that you are able to rid yourself of a feature that you know well to be one of the worst vices.