The advice section at the end felt a bit “too much too soon,“ but I think the diagnosis is pretty good. Nice one martians.