Most motivation/self-help books are reiterating the same things in different ways.
And it's probably okay, because each wording/phrasing can make the message "click" for different people. Same thing with the timing. Reading something when you're 18 and when you're 30 can be totally different.
Jokes apart, what you wrote is really true and made really think about it.