Yes, I agree...
You have explained this beautifully - in my personal experience, I have seen this happen time and time again - the challenge for me is always letting go of the past which tries its utmost to seep into my present and thus make me second guess things pertaining to my future - WIP here :))