David Rudisha says he's having a little trouble believing what he's achieved in the last 24 hours - and it's hardly surprising.