I am writing to ask you which duas are the best for when feeling overcome with anxiety and depression and what can I do to help deal with or rid of this constant low feeling associated with low self esteem. Also recently due to the anxiety and stress my hair has begun to fall out and has thinned drastically are there any duas or anything I can do to help me with that.

I recommend the following. Insha’Allah they will bring you tangible relief:

1- Do sujud for several minutes each and with a deep breath each time say: سبحان ربي الاعلى وبحمده

2- Betore sleeping, say 100 times لا اله الا الله and take a deep breath each time

3- Read this Du’a:

يَا فَارِجَ الْهَمِّ ، وَ كَاشِفَ الْغَمِّ ، يَا رَحْمَانَ الدُّنْيَا وَ الْآخِرَةِ وَ رَحِيمَهُمَا ، صَلِّ عَلَى مُحَمَّدٍ وَ آلِ مُحَمَّدٍ ، وَ افْرُجْ هَمِّي ، وَ اكْشِفْ غَمِّي .
يَا وَاحِدُ يَا أَحَدُ يَا صَمَدُ يَا مَنْ لَمْ يَلِدْ وَ لَمْ يُولَدْ وَ لَمْ يَكُنْ لَهُ كُفُواً أَحَدٌ ، اعْصِمْنِي وَ طَهِّرْنِي ، وَ اذْهَبْ بِبَلِيَّتِي ".
– وَ اقْرَأْ آيَةَ الْكُرْسِيِّ وَ الْمُعَوِّذَتَيْنِ وَ قُلْ هُوَ اللَّهُ أَحَدٌ – .
" اللَّهُمَّ إِنِّي أَسْأَلُكَ سُؤَالَ مَنِ اشْتَدَّتْ فَاقَتُهُ ، وَ ضَعُفَتْ قُوَّتُهُ ، وَ كَثُرَتْ ذُنُوبُهُ ، سُؤَالَ مَنْ لَا يَجِدُ لِفَاقَتِهِ مُغِيثاً ، وَ لَا لِضَعْفِهِ مُقَوِّياً ، وَ لَا لِذَنْبِهِ غَافِراً غَيْرَكَ ، يَا ذَا الْجَلَالِ وَ الْإِكْرَامِ ، أَسْأَلُكَ عَمَلًا تُحِبُّ بِهِ مَنْ عَمِلَ بِهِ ، وَ يَقِيناً تَنْفَعُ بِهِ مَنِ اسْتَيْقَنَ بِهِ حَقَّ الْيَقِينَ فِي نَفَاذِ أَمْرِكَ .
اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وَ آلِ مُحَمَّدٍ ، وَ اقْبِضْ عَلَى الصِّدْقِ نَفْسِي ، وَ اقْطَعْ مِنَ الدُّنْيَا حَاجَتِي ، وَ اجْعَلْ فِيمَا عِنْدَكَ رَغْبَتِي شَوْقاً إِلَى لِقَائِكَ ، وَ هَبْ لِي صِدْقَ التَّوَكُّلِ عَلَيْكَ . أَسْأَلُكَ مِنْ خَيْرِ كِتَابٍ قَدْ خَلَا ، وَ أَعُوذُ بِكَ مِنْ شَرِّ كِتَابٍ قَدْ خَلَا ، أَسْأَلُكَ خَوْفَ الْعَابِدِينَ لَكَ ، وَ عِبَادَةَ الْخَاشِعِينَ لَكَ ، وَ يَقِينَ الْمُتَوَكِّلِينَ عَلَيْكَ ، وَ تَوَكُّلَ الْمُؤْمِنِينَ عَلَيْكَ .
اللَّهُمَّ اجْعَلْ رَغْبَتِي فِي مَسْأَلَتِي مِثْلَ رَغْبَةِ أَوْلِيَائِكَ فِي مَسَائِلِهِمْ ، وَ رَهْبَتِي مِثْلَ رَهْبَةِ أَوْلِيَائِكَ ، وَ اسْتَعْمِلْنِي فِي مَرْضَاتِكَ عَمَلًا لَا أَتْرُكُ مَعَهُ شَيْئاً مِنْ دِينِكَ مَخَافَةَ أَحَدٍ مِنْ خَلْقِكَ .
اللَّهُمَّ هَذِهِ حَاجَتِي فَأَعْظِمْ فِيهَا رَغْبَتِي ، وَ أَظْهِرْ فِيهَا عُذْرِي ، وَ لَقِّنِّي فِيهَا حُجَّتِي ، وَ عَافِ فِيهَا جَسَدِي .
اللَّهُمَّ مَنْ أَصْبَحَ لَهُ ثِقَةٌ أَوْ رَجَاءٌ غَيْرُكَ ، فَقَدْ أَصْبَحْتُ وَ أَنْتَ ثِقَتِي وَ رَجَائِي فِي الْأُمُورِ كُلِّهَا ، فَاقْضِ لِي بِخَيْرِهَا عَاقِبَةً ، وَ نَجِّنِي مِنْ مَضَلَّاتِ الْفِتَنِ بِرَحْمَتِكَ يَا أَرْحَمَ الرَّاحِمِينَ .
وَ صَلَّى اللَّهُ عَلَى سَيِّدِنَا مُحَمَّدٍ رَسُولِ اللَّهِ الْمُصْطَفَى وَ عَلَى آلِهِ الطَّاهِرِينَ

4- Read this Du’a 4 times a day:

“Allahomma inni atawajjahu ilayka bi nabiyyika nabiyyer-rahma wa ahle baytihi-lladheena khtartahom ala ilmin alal alameen. Allahomma dhallel li so'obataha wa huzunataha wakfini sharraha fa innakal kafil mo'afi wal ghalibol qaher."

5- Put the Qur’an on your heart and recite verse 82 of Sura al-Israa:
وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاءٌ وَرَحْمَةٌ لِّلْمُؤْمِنِينَ

6- Read this Dua daily:
https://www.duas.org/Amn.htm

7- Everyday pray 2 rak’as like the morning prayer, then when done gift it to Imam Mahdi. Say O Allah I offer this prayer as a gift to Imam Mahdi. Then talk to Imam Zaman and ask him to help you with this situation. This prayer is very effective

8- After the morning prayer, but your hand on your heart and say Ya Fattah يا فتاح 70 times

9- Give charity to the poor with the intention that Allah helps you with your depression and anxiety.

10- Don’t lose hope. Allah will help you. Many people go through such trials and eventually Allah lifts them out of those trials. Even if you cannot see the light at the end of the tunnel, don’t give up.

Please see these clips/videos:

https://youtu.be/wevgDV34TkE

https://youtu.be/blIFPreJNgU

Finally, I do recommend seeing a good therapist who has good reviews (preferably one who does cognitive therapy). It can be very helpful.

May Allah bless you