This book for me gets it bang on: The Psychology of Trading by Brett Steenbarger.
It’s got to be about 20 years old now but I still use loads of the stuff I learned from it. I just checked and you can get it from Amazon, probably other places also.