We tend to overestimate what we can do in a day, and underestimate what we can achieve in a decade. Miraculous things can be accomplished if you give it ten years. A long game will compound small gains to overcome even big mistakes.
When someone really hears you without passing judgment on you, without trying to take responsibility for you, without trying to mold you, it feels damn good!