We alekumuselam,
It is rubbish what your advise said. It is for all unless they are spoils, like you , maybe. What I mean here is, look at the Jews? have you seen any one of them in store room "Packaging"? Selling milk? even buying some thing in your grocery?
Think about it.
WHY DU'AS NOT ANSWERed
There are various reasons due to which Du'as, supplications and invocations are not accepted.
Allah rejects supplications if the worshipper is hasty or does not have patience.
It was asked, "O Messenger of God?...What does it mean to be hasty?" Prophet Muhammad responded "A worshipper says, 'I have prayed and prayed , and I don't yet see that it will be accepted; so he gives up hope of being answered, and leaves du'a'.
(Hadith narrated by Muslim from Abu Hurayrah, as mentioned in sahih al-Jami #7705)
It was narrated from Abu Hurayrah (Radiallhu Anhu) that the Messenger of Allah said: “(The Dua) of any one of you will be answered so long as he is not hasty in seeking a response and does not say, ‘I prayed but I have not had a response.’” [Narrated by al-Bukhari, 5981; Muslim, 2735] [15][16]
“A person’s Dua will continue to be answered so long as he does not pray for something sinful or for the breaking of family ties.” Narrated by Muslim.[15]
Change oneself first
This aspect is explained in the following verse:
"Verily, Allah will not change the (good) conditions of a people as long as they do not change their state (of goodness) themselves (by committing sins and by being ungrateful and disobedient to Allah)”
— Qur'an, sura 13 (Ra'ad), ayat 11 [17]
Praising God
One reported Hadith relates as follows,
Once a man said, "O God, forgive me and have mercy and have mercy on me!" This was after the man had finished two raka'ats. Prophet Muhammad said, "You have been hasty, O worshipper! When you finish your prayer, then sit down and praise God with the praise that he is worthy of, and pray upon me, then state your du'a..." [1)
If worshipper thinks Dua will not be answered
Muhammad is reported to have said, "Make du'a to God in a state that you are certain that your du'a will be responded to, and know that God does not respond to a du'a that originates from a negligent, inattentive heart"( Hadith narrated by al-Tirmidhi and al-Hakim from Abu-Hurayrah and authenticated by al-Albani in sahih al-Jami ) [16]
Not thinking positively of Allah may have invocations unanswered. Muhammad said: “Allah, may He be exalted, says: ‘I am as My slave thinks I am.’” [Narrated by al-Bukhari, 7405; Muslim, 4675] [15]
Sinful or Haram Income and food
Muhammad made mention of a person who travels widely, his hair dishevelled, and covered with dust. “He lifts his hands and makes supplication, ‘O Lord, O Lord,’ but his diet is unlawful, his drink is unlawful, and his clothes are unlawful, and his nourishment is unlawful. How then can his supplication be accepted?” [19] (Similar version in Hadith reported by Ahmad, Muslim, and al-Tirmidhi from Abu Hurayrah, as mentioned in sahih al-Jami #2744) “A person’s Dua will continue to be answered so long as he does not pray for something sinful or for the breaking of family ties.” Narrated by Muslim.[15]
Asking for something sinful
Abu Hurayrah (R.A) said that The Messenger of Allah said: “A person’s Dua will continue to be answered so long as he does not pray for something sinful or for the breaking of family ties.” Narrated by Muslim [2]
A dua for something that is haram cannot be made and will not be fulfilled. We cannot ask for that which is forbidden in Islam. Such duas would definitely not be answered. Hence for starters we should know that what we are asking for should be halal according to the Islamic Shariah. No one should pray for death. [3]
Cutting of the ties of kinship
“A person’s Dua will continue to be answered so long as he does not pray for something sinful or for the breaking of family ties.” Narrated by Muslim.[15]
Muhammad said: “The supplication of a slave continues to be granted as long as he does not supplicate for a sinful thing or for something that would cut off the ties of kinship and he does not grow impatient.”[citation needed] [19]
Making Dua conditional
The Prophet said: “Let not any one of you say, ‘O Allah, forgive me if You will, O Allah, have mercy on me if You will.’ Let him be resolute in the matter, whilst knowing that no one can compel Allah to do anything.” [Narrated by al-Bukhari and Muslim] [4]