Diagnose me - the vague 'could be anythin'g version (long)