Don’t rush, be patient but don’t wait too long for anything.
Be it if you want to know the why of something. Or how & what of these things. Or any act you have been waiting to do.
It’s good to be patient but upto a level. It’s good to work hard & try do things yourself, but time is priceless & there is nothing wrong in taking help after a point.
Instead of waiting for things to fall in place over a period of time when you hope to get the answer or result ; it’s better to act within a reasonable time.
If you have a question whose answer you are searching, take help if you are not able to find answer.
If you want to learn something don’t wait for the right time , just get started.
If something is bothering you , speak up ; may be you will get the solution.
If you need clarity , please ask . It’s ok even if some might think that your question is stupid.
Defining reasonable time is the tricky part of it. Depending on the situation that will need to be ascertained.
Certain things might need to be acted upon the same day while others may be a year or so.
Whatever it is don’t wait too long. Decide on a timeline & review accordingly .