Alex Rodriguez is “so grateful” for his relationship with his ex-fiancee Jennifer Lopez, as he said he "learned so much" about life during their five-year romance.