British sprinter Adam Gemili is remaining upbeat despite losing out to his training partner James Dasaolu in the Diamond League on Thursday.
Gemili, 20, clocked 10.13 seconds in Zurich to finish fifth in the 100 metres, two places behind Dasaolu, but is staying positive.
"Coming off the back of two championships, it's hard, but it's nice to get among these guys and beat someone like Nesta Carter," he told BBC Sport.
And the Commonwealth silver medalist in the event has reason to be so confident. After claiming that medal - his first as a senior, Gemili also helped his team finish second in the 4X100m relay in Glasgow.
Then, just a few weeks later, Gemili powered his way to 200m glory at the European Championships, before running the final leg as Team GB went one better than England managed in Scotland, winning the gold in the relay.
Despite Thursday's race being on the same track as the European Championships, Gemili couldn't win against a high-quality field, as Jamaica's Kemar Bailey-Cole, the man who pipped the Englishman to the Commonwealth title, won in a time of 9.96s.
Dasaolu's 10.06s was enough for third, the 26-year-old impressing from the inside lane.
"In lane one you have to run your own race and today was about mixing it with the best sprinters in the world," he said after the race.
So even though Gemili lost out to Dasaolu in Zurich, he remains confident, and with reason, 2014 has certainly been a breakthrough year for the man from London.