Ozzy Osbourne loves his fans.

The singer posted to social media just hours before his “life-altering” surgery today sharing his 2010 song “I Love You All” and zeroing in on the lyrics, “For all these years you’ve stood by me / God bless, I love you all.” In an interview on the British show “The Talk” last week, Sharon said the “major operation” could “determine the rest of his life.”

A source close to the family also said Osbourne will need a “lengthy amount of convalescence” due to his age and the intensive nature of the surgery, which will remove and realign pins in his neck and back.