The only way to stop Viz is to sacrifice one’s life. Meteor let the rest of his soul enter Meteo’s body, protecting Meteo’s soul from within, eager to demolish Viz’s willpower. Although Meteor was well aware that self-sacrifice was a very painful and suffering thing to do, being the only god left that is still capable of exerting any power, he had to do it to stop the total destruction of heaven. Even though Meteo was unable to control his own body because of Viz, what remained of his willpower held on (because Meteor had been protecting him). Meteor’s soul entered his body and mind, and from there Meteor could access Meteo’s memories and see his past. Meteor had been guarding himself for a long time, only to give up his life in the end to stop Viz. (This means that Meteor’s soul entered Meteo’s body, so now Meteo’s body had three souls: Viz, Meteo and Meteor. Meteor wanted to kill Viz inside Meteo’s body.) (credits to nameless-spy, original source can be found here).