"It's on me and you to do better."