RE: A visit from an old friend opens my eyes to how much I have grown
You clearly have outgrown yourself and that is something that is to be proud of. I agree setting boundaries the first time you meet again so he knows what are the things you do or don't do or tolerate now.
RE: A visit from an old friend opens my eyes to how much I have grown