Personal problems like frustration, impatience, worrying

Question: I am 26 years of age and working as a Scientist in ISRO, Dept of Space in Hyderabad. I am a devotee of Sri Ramakrishna and I visit Ramakrishna Math in Hyderabad regularly during weekends, spend some time in the temple and listen to the lectures given by the Swamijis. I also attend the spiritual retreats whenever they are being held. At home, I do Sandhyavandanam and also read few slokas
My problems are as follows:
1) I am a very short-tempered person. Even for petty things, I lose my temper and get frustrated.
2) I also remain too impatient most of the time.
3) I also dwell too much on the past and keep on worrying unnecessarily.
I would be grateful if my problems are being addressed.

Answer: Loosing temper is the nature of some people. That has to be got over by only by repetition of the Lord’s name & also by analyzing when you are in a calm state of mind. If your spiritual practices are not helping to solve your problems it must be that you are doing these things mechanically. Try to do it whole heartedly with intense devotion. If you read every day some page of Swami Vivekananda particularly talks of mind & its nature it may help you.