If you drift apart from your friends, dont try too hard to keep in touch wit them. Dont force the friendship to continue. If you were really meant to be friends with some one, then, no matter how much time passes, you'll be able to pick up right where u left off. You wont feel uncomfortable, or feel like they're different people now. Because we're always changing.There's nothing you can do about that. The true test of friendship is whether you can still be friends even after time, experience, and people have changed us. So dont force it. Dont make false promises of "i'll call and write every week", cuz no matter how much u wanna keep that promise, it usually doesnt work out. You call when u want to, or if you need to talk to that certain friend, not because you agreed on calling on Wednesdays and Fridays. Cuz that just makes it seem like a chore. Cuz if you really were meant to be friends with that person, you dont need to make those promises. Also, if u lost touch wit that person fer a long time, that doesnt mean they're not ur friends anymore...Besides, even if you havent kept in touch fer a long time, its also a nice surprise to somehow accidentally bump into that person, or get an unexpected letter/call/IM, and catch up...exchange stories, and reminisce about old times...
Maybe one day, i'll sit you down, and explain everything. i'll tell you things i didnt or couldnt. it'll probably take me hours, and it'll probably be hard for me to say and exhausting for you to hear. You'll probably be quite fazed and confused as to why i would even bother telling you this after all this time, especially when things are okay as they are. Maybe, if i had the courage to be straight up wit you,things would not be as they are now. Maybe you're right; i AM the one that lost out on something great. You're right. You told me i would regret it, and i do. I think i just threw the best thing that came my way away.But if i told you everything now, it would complicate things for you, wouldnt it? And it probably wouldnt help as of now, seeing that you're so far away.