Kiss rocker 'too selfish to marry' MUSIC.
KISS rocker Gene Simmons refused to get married for 28 years because he was too selfish to settle down.
The 62-year-old finally wed Shannon Tweed in a romantic ceremony in California last October.
But the star - who has two children with Shannon - admitted he was once too arrogant to answer to his wife.
He said: "I will speak for myself, I can't speak for all men.
"I've been arrogant and selfish all my life, thought I could have my cake and eat it too.
"Shannon has been with me for 28, almost 29 years this August and has put up with my c**p. "This is a question for all guys out there, imagine you're on your deathbed... Who do you want around for that last breath of air? "If you want the woman you love and your children, then don't wait before you die."
ADMISSION J Gene Simmons