Half ironman training - I have questions, you have answers... hopefully.