I can't even think of that final scene with Brian and Justin without getting teary - I'm pathetic, right?
As for them keeping in touch, maybe that was the wrong way to put it. It was just easier than saying, "They see each other all the time and stay in love and Justin visits Brian and Brian visits Justin and they never forget about each other and..." I could go on and on :)