I have read that this is one way cats express affection. And you were worried your cat didn't like you any more after your absence!