Vi är två månader in i 2026 och det känns redan som tio år.