After playing Sami Brady for 21 years on "Days of Our Lives," Alison Sweeney said Tuesday she will be leaving the NBC soap at the end of this season.
"I've been on 'Days of Our Lives' since I was 16 years old, and I have never had more than a two-week vacation in that whole time," she said on "The Ellen DeGeneres Show." "It's awesome. I love Sami, I love Salem, I love my job, I love daytime, I love the fans -- I love everything about it.
"I'm celebrating my 21st year . . . and I decided that it's going to be my last year with the show," she added. "I have worked so much, and my daughter just turned 5 and my son is 9, and I just want to be with them."
As for Sweeney's character, the actress said she has no idea how her story will end up. "It would be awesome to have some kind of happy ending," she told DeGeneres. "But then, I also think Sami probably deserves some sort of very twisted, like 'Breaking Bad' ending."
Sweeney joined the soap in 1993 and since 2007 has hosted NBC's "The Biggest Loser."
"For seven years I've done both shows," she said. "I'm really just excited to be with my kids and be with my husband and, I don't know, have fun. And I write. My second book's coming out. I love directing and just, you know, finding things to do."