Blake Shelton has spoken warmly about his marriage to Gwen Stefani. He said his first marriage was not a perfect fit for him.