Riddle: We are three. The first one, you always talk about, but never think of seeing or meeting again. The second one, you always wait for, but when it comes, you never say it is here, but still waits. The last one, you are always in it even now, yet you never say I can see it. What are they?
Answer: Yesterday, Tomorrow, and Today.
Source: https://riddles.com/5363