Is Debra Newell Really Ready to Leave John Meehan Now?