Livingston has been a mess - but the future is bright