Memory problems at this age are in most cases due to stress-related problems. You probably have anxiety
and/or depressive symptoms. The advice you had received earlier was correct, in that you needed treatment for the stress.
I would recommend that you approach a psychiatrist
in Rajkot (or wherever you are currently based) for treatment. There are many different approaches for treatment including medications, and there are many different medicines available. If one medicine does not work, then the psychiatrist could prescribe you another medicine instead. The important thing is that you approach one psychiatrist and continue treatment for at least a few months at minimum, because sometimes it takes time before the full effect of the treatment is felt.
I hope you are able to remember the above advice despite your memory problems! :)
All the best.
Dr. Saifuddin Kharawala