My, but it looks like you all had a wonderul reunion. How very special to gather old friends and share memories....looks like you picked right up where you left off and didn't skip a beat.. no pun intended!
Yes, do it every year...hope I can attend sometime.
As the saying goes "Make the new friends, keep the old. One is silver, the other is gold." You certainly had a golden weekend.