Kyle Flanagan shattered by Xerri drug test