How long have I been waiting?