You are viewing a single comment's thread from:
RE: "Frequent dreams about people from my past with whom I have not been in touch for a long time; what does it mean?"
As much as it hurts, and especially when the reasons remain unknown, people often leave our lives for their own progress in life and ours. It's a contract. Your friend may return, when both of you are ready.