Gisele Bundchen's divorce has been "undeniably tough" but she believes the challenging time had something to teach her.