Fletch
Player Valuation: £5m
That book I've recommended at the top of the page is all about this mate.
However it doesn't do it in a hippy dippy preachy " you must " way, it's all about accepting your faults as a human being and learning to be at peace with them.
It's also very very humorous and self deprecating.
By the sounds of it you'd enjoy it and take a lot from it
Already ordered it from Amazon, despatched today, looking forward to reading it.
Personally I can recommend Don't Sweat the Small Stuff and Stop Thinking and Start Living.