Experience comes with time and so does expertise, however, the right thing when it happens at the right moment in time makes all the difference for the present moment in time.
Also otherwise, no one precisely knows when the right moment in time will get striked upon because it has always remained a matter of expertise.
So as and when, whenever the right moment in time gets striked upon, then it's realized that definitely this moment in time has come after a long time.
Always it's better not to give up in life because surprises remain a part of life and when surprises happen in life, then at that point in time it's realized, understood, agreed and accepted that life can be interesting, absorbing and different from the routine and normal.
Different are the ways of life Different seems life, however, that's life, since surprises continue to be a part of life and life, life it continues along with the present moment in time.