An insider with a lot of information regarding the situation explained: “Blake thanks his lucky stars every single day that he has such a wonderful woman in his life — he never truly thought he could be this happy. Blake credits Gwen for saving his life. She was there for him when he was going through his breakup with Miranda [Lambert], which was the toughest thing he has ever gone through. Blake and Gwen bonded, she understood completely what he was going through because her marriage to Gavin [Rossdale] was breaking up at the same time.”

The chatty source also added: “They went from being each other’s shoulder to cry on, to best friends, to lovers. The relationship they have built together is incredibly strong. Blake loves how easy it is with Gwen and how relaxed and low-key their romance is. What he cherishes most is the family time that they get to enjoy with Gwen’s sons. Blake is at his happiest when he is chilling at home with his girl and her kids. He is amazing with them — a total natural, and they adore him!”

Stefani came in Shelton’s life at the right time. They grew close and became great friends while working on the hit reality show. The rest is history.

The two music stars came from marriages that were destroyed by cheating allegations, and it seems that they were able to build on their previous mistakes.

Shelton was accused of cheating on Lambert with a bunch of girls whereas Stefani’s ex-husband allegedly had an affair with their nanny.