He sounds like a nut case to me. I wouldn't have given him my work number at all. How can he miss you when he doesn't even know you? I would stay as far away as possible from him.