Welp came here looking for answers and it looks like I found it.. I'd like to stay in touch with many of those I've known well over a decade now - is there another site, or... anything?