For those who keep learning, growing, and teaching themselves difficult lessons:

this book is for you.