As the wonderful Olympics runs into its second week, the magical stories and emotions pour out.
How on earth did Ben Ainslie win gold when he trailed that Danish sailor for so long? It was a wonderfully enthralling end to a race.
Imagine the despair an athlete who has trained solidly for four years goes through.
Picture the blood, sweat and tears it’s taken to get to London.
All that comes to a head on one day. I cannot imagine the emotion if an injury, or simply not being on form that day, ruins your dream.
So you can see why so many Olympians have turned on the waterworks when they step up onto the podium to receive their medal. Such is the expectation, some apologise for winning bronze or silver. Sometimes I’ve been close to tears!
But for me, the Games have so far been a triumph. Not even Boris Johnson hanging from a zip wire could dampen my pride in Britain. I actually think this clown could one day be prime minister. The rest of the world seems to really like this eccentric Brit.
But what of the Olympic legacy? The Games seem to have hit tourism this year. It took Sydney three years to recover.
But watching marathon runners pass Buckingham Palace and cyclists speeding past Big Ben, Britain has looked like the place to visit.
The real legacy will be for our sporting achievements and the opportunities it will give to future generations.
Who would have thought 10 years ago that we would dominate the sport of cycling?
From tennis to swimming, diving to gymnastics, thousands of kids will be watching this and being inspired.
As the footballers failed to impress again, it’s fantastic that other sports are getting the limelight. This country has invested heavily in sport over the last decade after the disappointment of the 2004 Olympics and we are now reaping the rewards.
But with the investment and the facilities left by the Olympics, I feel Team GB will be even stronger in Rio.
There really is a feel-good factor in Britain at the moment.
Long may it continue.