How long until your race?
As for confidence, you rocked IronMan, so now you just need to make sure you are on track again, and it looks like you're doing exactly that!
Pre-race nervousness is a good training motivator! :)
race is next weekend. haven't run enough and likely won't do an open water swim before; it's too damn cold here for that. So will be a bit exciting but oh well.