I pray for him everyday in all my prayers n every breath I take but I see that Allah is not listening to my prayers. I don't see even a tiny change in my son. I am getting a feeling that I'm losing the battle with Shayataan who has fully controlled my son. At times there is immense faith in me that Allah will bless my son with his hidayat but when I see my son my faith gets shattered. I feel helpless and broken. I have made duas giving wasila of Karbala too. Please help

Life is too short to leave hope, you have to to do yout duties, rest with Allah subhantala. Hazrat Noah as son left him. He tried. So we have to see this is exam of our life, see world with other angles inn shahAllah things will be change
Do tawasul with Hazrat Ali Akbar as