Hello J.
Yes, I think that Carl's advice is good, even if you can only take advantage of some of it, on the occasions when you meet up.
But the sharing your concerns bit ~ that is still possible.
Do you think that she feels that you are drifting apart, too?
I know how important this relationship is to you and I hope that it will stand the test of time.