I wonder how some people could be such a necessary part of one's life one day and simply vanish the next.

Isn't it supposed to last?

A quote from the movie, Threesome - 1994.