James Tavernier has insisted he is ready to take any criticism which is aimed in his direction following the Premier Sports Cup final defeat to Celtic.