2025 year end musings