I just want to add, as is often
the case, Hebrew has the same or similar word. In Hebrew, habibi means, my beloved, and has come to mean that, in a more relaxed way. either like myboo, or my homes,
whatever.
It's one of many many shared words in the two
languages.
love to all.