I'm with skeptic... I'm not the best keep in toucher. But with that said, I don't give people crap for being the same way.

Two of my life long BFFs live in other states and we do keep in touch.... other old friends that aren't in the area, I don't keep in close touch, but when I do hear from them, we pick up where we left off, like no time has passed.

I think you either have to decide, you'll keep up the contact or next time he tries to guilt you, you just call him out that its unfair to expect more from you than he is giving....