Hey! You wrote what?! That's filthy! At least your spelling's good! 
Yeah, I totally agree. The actual race itself is quite enjoyable because you're doing what you've trained for so long to do. It is really tough (particularly miles 18-24 I found) but just absorb the support of the crowd and use it to keep going. Good luck By Eck, I'm sure you'll do brilliantly!
I hope this weekend goes well for you SOLB. I find it really stressful having visitors, I always feel really pressurised. It's easy to caught up in worrying (and worrying about worrying), sometimes I find it helpful just to remind myself that everything will be ok. And it will SOLB, I'm sure you'll have a fab weekend!