A Hunty
Hunty is a nickname you give someone when you think they're cute, but also a little bit of a mess.
'Hunty, I'll never stop loving you.'
'You're my hunty, even if you're a total disaster.'
'I'm not your hunty, I'm your best friend and your crush.'