When I said that I would work night and day to finish this swim, I wasn't exaggerating.
We left the harbour at 9.30pm last night, for a 1am swim this morning.
It was a special swim, everyone in the team each held a torch to light my way. There were no jellyfish. The sea was happy, with small waves pushing me forward in the right direction.
There was a real sense of togetherness onboard, with a palpable sense of an ending and one of achievement.
We have been on an adventure full of the most extreme highs and lows, and now that the end was in sight, it was spurring on every member of the team.
Whenever I paused to catch my breath, the team would belt out "it's coming home" at the tops of their voices and dance along the port deck, waving torches and glow sticks wildly.
It made the night's swim go by so much quicker than any of the others have done. Two hours felt more like twenty minutes. Without really noticing it, I had covered 6.86 miles (11km).
Six hours later, the sun had come up and it was time for another swim. None of us had had more than three or four hours sleep, but it was time to rally again.
On this final long swim we were joined by Keith Oiller and Michael Jennings from the Channel Swimming Association (CSA).
The whole swim, I have made sure to abide by CSA rules. That means swimming in just a cap, goggles and speedo swimming trunks as well as rules around support swimmers, writing logs and recording every aspect of each swim.
Today's swim went really well too, with a building current behind me due to the return of the spring tides.
Gradually, those iconic white cliffs of Dover that I've been dreaming of for so long finally came into view.
As I swam closer, they grew and grew in size, looming over me with their dominating presence.
They carry a grand sense of history. Throughout the ages, those chalky cliffs have been the first landmark that people have seen of the British Isles. For me, though, it signifies the end.
It is where I will end The Long Swim and it is where I will finally bring my message home.
Tomorrow, I will swim the last 2.5 miles (4km) past them and will walk up Dover's Shakespeare Beach and will tell the world why I've done this swim.
I hope you're listening.
12.40 miles (19.96km) - Total distance 325.03 miles (523.1km)