Ozymandias was the episode that where he pays the full price. The guy witnesses his brother-in-law who despite being on opposite sides always tried to protect, loses most his money, and his family for the most part wants nothing to do with them.
The guy may have liked meth, and liked being Heisenberg, but he loves his family more. It may not have always shown, because he kept convincing himself he had to be Heisenberg in order to provide what's best for his family, when in truth he continued because he liked it. He wanted his cake and wanted to eat it to by providing for his family and cooking meth (though in 5th season Skyler finally got tired of it). But even at his worse as Heisenberg, he loved his family, and as the beginning of Ozymandias shown, he would have done anything to keep them out of harm.
It's why when Skyler shown him how much money he had, he realized he didn't have to be Heisenberg, especially when at the time, he didn't think he had any loose ends. It's why in Ozymandias, he tries to Skyler off the hook. It's the whole reason why he came back was to keep his family protected.
It's the reason why Walter White is a character who's fans opinions of him is so divded. Most of his reasoning for doing the worst things (Letting Jane die to get Jesse off Heroin, Poisoning Brock in a Batman Gambit to save his family, killing 10 witness because he hated lose-ends though he probably could have just continued paying them) was for his warped version of the better good.
The finale had emphasized that despite everything, despite all that happened, Walt in his heart is a family man first, not Heisenberg, even if he lost his way in the 5th season.