Is it ever really over when it comes to "Happy Endings"? Nope, and we're not complaining.
Yes, the show is still canceled -- why couldn't USA have taken a leap of faith?! -- but all 57 episodes will re-air on VH1 in 2014.
According to EW, a "Happy Endings" marathon will air on New Year's Eve (Tues., Dec. 31) at 8 p.m. EST and continue into New Year's day.
But in the unlikely event that you have better New Year's Eve plans than a "Happy Endings" marathon, the series will air on Wednesdays from 7-9 p.m. EST starting Jan. 8.
This news is pretty a-mah-zing if you ask us.