Shaykh Yasir divulges 3 impediments that prevents our duas from being accepted.
One whose heart is oblivious from the dua.
Issue of Haram food and drink obtained from Haram sources of money - not earning Halal Rizq.
Hastiness in dua and stopping of making dua.