I always think of "honey" or "hon" as an American term of endearment but I'm hearing it used more frequently here. And I've just seen it on an advert. It's not one that I'd use, seems a bit unnatural to me. Does anyone use it for their other halves?