Du’a for acquiring good memory
In the Name of Allah, Most Merciful and Compassionate
Read the following 10 times a day. It is a very effective dua for acquiring good memory and not to suffer forgetfulness:
First recite verse 79 Sura Al-Anbiya Juz 17
Fa fahhamnaha Sulayman wakullan aataynahu hukmaw wa ilma.Wa sakkharna ma’a Dawuda wa’l-jibala yusabbihna wattayr wakunna fa’ileen.
Then read the following:
Ya Hayyu Ya Qayyumu Ya Rabba Musa waHarun waNuh waIbrahim waIsa waMuhammadin Sallallahu alayhi wasallam Akrimni bi jawdatil hifdhi wasur’ati fahhmi, Warzuqni hikmata wama’rifatal ilmi wa thabat- dhihni wa’l aqli wa’l-hilmi bi haqqi sayyidina Muhmmadin Sallallahu alayhi wasallam Ya Rabbal Alamin.
O’ Living, O’ One Through Whom All Subsists, O’ Lord of Musa, Harun, Nuh, Ibrahim, and Muhammad, honour me with good memory and understanding, Bestow me with wisdom, true knowledge and a firm intellect and mind with the blessing of Prophet Muhammad (Allah bless him and give him peace).
One of the most importing things is to avoid sins, and if you do commit a sin, one should perform two rak’ats of Tawba and ask forgiveness from Allah and the same each time.
And Allah Knows Best