Nick Kyrgios believes he has played his final Wimbledon, while an injury could stop Serena Williams from playing doubles with her sister Venus.