2025: The Year of No Return?