Unless that endearment is "beloved", or "my dear best friend", which means that I have just been reminded of how very much I do love him.
"Moose" and "bee vomit" are both used for my best friend, because he is neither my "dear" nor my "honey".
"Honey" or "Oh, honey", means that I am very, very sorry for you, and it is entirely possibly your own fault. (People who have just screwed up their DNS beyond easy repair get this, and that's their fault. People who have leukemia get this, and it is totally not their fault.)