Q 1: All praise be to Allah, I have performed Tawbah (repentance to Allah) of the sin of listening to songs. The problem is that sometimes I recall old songs.
Is it unlawful to sing even if without any music?
All praise be to Allah Who guided you to abandon listening to songs. Now try to forget the songs you memorized and busy your tongue with the remembrance of Allah, Who says,
O you who believe! Remember Allâh with much remembrance.
And glorify His Praises morning and afternoon [the early morning (Fajr) and ‘Asr prayers].
(Part No. 26; Page No. 221) It is related on the authority of
Abu Dhar (may Allah be pleased with him) who narrated that the Messenger of Allah (peace be upon him) said,
Shall I tell you the expression that is most loved by Allah? The most loved expression to Allah is 'Subhan-Allahi wa bihamdihi (Allah is free from imperfection and His is the praise).'"
On the authority of
Abu Hurayrah (may Allah be pleased with him) who narrated that the Messenger of Allah (peace be upon him) said,
"Saying: 'Subhan-Allah (Allah is free from imperfection)', 'Al-hamdu lillah (all praise is due to Allah)', 'La ilaha illallah (there is no god but Allah)', and 'Allahu Akbar (Allah is the Greatest)' is dearer to me than anything over which the sun rises."
It is also related on the authority of
`Abdullah ibn Busr (may Allah be pleased with him) that he said,
A man said, "O Messenger of Allah! There are so many injunctions in Islam for me, tell me something I can hold onto fast." He (peace be upon him) said, "Always keep your tongue wet (i.e. busy) with the Remembrance of Allah."
Al-Tirmidhy, who graded it as Hadith Hasan (good Hadith),
Ahmad ibn Hanbal and
who graded it as Hadith Sahih (authentic Hadith)).However, there is no harm in repeating good lines of poetry, and remembering Allah is much better.
May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.