Tyson Fury is gutted his heavyweight bout with David Haye's been called off and insists he could not have been better prepared.