For what it's worth, it's never too late to keep in touch. You said you wish you'd kept in touch, if you're able, you should reach out. No one cares that its been awhile (and they're equally culpable), most people are happy and/or flattered you were thinking of them.