life update, 2025 Q2

~5 min read, 1 min skim