Coaches are there to get your performance where it needs to be. Past that, you need a mentor. Someone who has "been there done that" and is willing to share with you. Is it an absolute? Maybe not... but it is a HUGE help....