It doesn’t matter if you pray Qiyaam ul Layl every night, finish the Qur’an every month and fast every week, it doesn’t mean that your heart will be free from hasad (envy).
When you hear someone’s name mentioned due to something and you feel something in your heart, or you see someone with something and feel something in your heart, know this is a sign of envy.
Internal problems are more problematic than external ones. This an epidemic in our times. Someone might have a beard or a thobe and a sister might have a niqaab or hijab and yet their hearts are full of envy.
When you feel this way, repent to Allah and make du’a for the person you felt envy towards!