And you know, if you hire a coach and hand them a list of events you want to do... they create a training plan for it all... Although, they are pricey!
As long as you get what you pay for, I think it would be worth it. I'd hate to invest a ton of money in a relationship that just doesn't work. I also don't really consider myself an "athlete" and a "coach" would require that leap of faith