A person complained that now he did not feel motivated to do good deeds. Previously he had this motivation but it has ended.
Shaykh Mawalana Rasheed Ahmad Gangohi (Allah have mercy on him) replied,
‘There are three reasons for one’s spiritual recession,
1. Corrupt companionship (suhba)
2. Suspicious food (unlawfully obtained or non-halal/dhabiha)
3. Involvement in sinful activities.
Analyze your situation and whatever the reason is from these, try your best to fix it. ‘
Sulook wa Ahsan: Irshadate Faqih al-Ummat ra, page 333
[P.S. For us this companionship may be that of people, books, magazines, television, DVDs or Internet sites]