Personally I think the full distance base, build, speciality is a long hard slog - give a thought to how you want to stay fresh for it, club rides, club runs, have a break from training, focus on swim technique, other sports, settling your sleep pattern and nutrition…then you’re less likely to lose patience with the turbo when you knuckle down!