For Getting rid of Anger for no reason: Respected Hakeem Sahab Assalamoalaikum! I used to get angry for no reason and for getting rid of it, someone asked me to recite this ayat وَالْکٰظِمِیْنَ الْغَیْظَ وَالْعَافِیْنَ عَنِ النَّاس (آل عمران 134)
For 21 days in morning and evening and blow on water and drink, I did this amal and my anger for no reason went away, (S, Lorah)