Some people regard it as a good or bad omen when they hear a sound in one of their ears, or if their eyelid twitches, and so on. Is there any basis for this?
Praise be to Allaah.
There is no basis for this. The Muslim has to put his trust in Allaah. Regarding things as bad omens is a kind of tiyarah (belief in evil omens), which the Prophet (peace and blessings of Allaah be upon him) declared to be false and stated that it is a form of shirk. If a person notices any such thing (ringing in the ears, etc.), he should ignore it and go ahead with his plans, and not hesitate. The Prophet (peace and blessings of Allaah be upon him) said: “Tiyarah is that which makes you go ahead or refrain.” The Muslim should also recite the following du’aa’: “Allaahumma la ya’ti bi’l-hasanaat illa anta wa laa yadfa’ al-sayi’aat illa anta, wa laa hawla wa laa quwwata illa bika (O Allaah, none can bring good things except You, and none can ward off evil things except You, and there is no power and no strength except with You).” As for seeing something and interpreting it in an optimistic manner, this is good, and the Prophet (peace and blessings of Allaah be upon him) used to like optimism. Optimism means thinking well of Allaah.