Good lesson - you don't have to feel great to have a great race, its worth persevering even if you feel crap.
very wise candyman - it's getting the balance right between listening to your body and resting when you need to and telling yourself to "pull your socks up!"
yeah I think a good one to remember when you have a really big race, if the race isn't important sometimes its best to err on the side of caution!