George Groves has done everything that has been asked of him and fully deserves his shot at Carl Froch's world titles.