Is this person a native U.S. English speaker? If so, is it possible that he asked "How's life?", not, "How is your life?" ?
"How's life?" or "How's things?" or "How's life treating you?" are all pretty common slang for asking how someone is doing and what they have happening in their lives. I would simply answer " life is fantastic, thank you for asking." :)