I just wrote a text message saying,
I did not get your messages until yesterday.
This looks a little strange to me, as I am using the word "until" to refer to a time already past, i.e. yesterday.
Is it correct to use "until" this way? Or would a different word be more appropriate, e.g. "before"?
Merriam-Webster gives this definition (2nd and 3rd senses given):
2 —used as a function word to indicate continuance (as of an action or condition) to a specified time stayed until morning
3 : before 2 not available until tomorrow we don't open until ten
It's worth noting that "before" is a synonym. But I still wonder whether one or the other is more appropriate when it refers to time past.