I had to relive life as if I was born a new. On the contrary, one common trait that seemed to bother most, as I have come to see, is that of trying to fix everything.
When someone knows what is wrong, instead of ignoring or finding a way around it, they try to report it or complain about it or act in animalistic manner without fixing anything in total.
I have also realized that it is always better to let things flow, in the sense that one just overlooks the problem and firstly seeks peace of mind and ordered reasoning.
From my childhood I have always had this problem of relating what my mother used to tell me and the reality in the environment I live. My mother would always advise me that anything that is left on its own cannot solve itself. That is to say only problem left unsolved would remain unsolved till it is being attended to.
Having that in mind I always try to fix every problem I have straight away in my own capacities.
But on the contrary, my mother would also tell me that silence solves some problems. That whatever thing that is so difficult for you to do, just keep silent for some time you can be surprised how the problem would just passed away. Trying to relate these two things have been difficult even to this moment. So most times I approach the problem immediately, most times I use the approach of silence to solve some problems
Your mom is a wise woman.
In my encounter most times apart from keeping silent and letting the problem slide or trying to fix it immediately, one way I have learnt to solve them is by combining both words of wisdom your mom gave. I.e., I attempt to solve the problem at first, if it gets too difficult, I ignore it for as long as any duration I please, while I try to chill somewhere or focus on another task.
I have come to realize that when I do this, I have a somewhat cleared perspective of how to go about resolving the problem thereby actually resolving the problem. I think Albert Einstein had the style of staying with a problem longer.
Well, it finally depends on the patience and discipline to be calm and reason long and hard.