Well done, must be a huge relief :)
Is that the same thesis you were close to finishing when I started as an undergrad in 2005?
the relief is slowly sinking in. still just tired!, and yes, i think I've been 'finishing' it for longer than I was doing it!