I've always called him baby, from about the third week of knowing him.
My friend told me that whenever I call him that it makes her absolutely cringe. She's really not the type to use pet names very often, so I don't mind her saying this but -
AIBU to not think I'm the only one to love calling my OH baby or is it rather cringe?