I (female) have been close friends with a former colleague (male is this city) for nearly 15 years. We haven't worked together for over a decade and see less of one another since he moved around two hours away to live with a new partner a couple of years ago. I've met his partner twice and we got on perfectly well but obviously aren't as close. They have just welcomed their first child, he returns to work after two weeks paternity leave on Monday.
I sent a new baby welcome gift of posh coffee, a comforter for baby and luxury shower cream and some chocolate for mum. Just dairy milk, nothing fancy. I've also got a card and bar of chocolate planning to send it to arrive Wednesday as a "you're doing great mama!" pick me up during her first week at home alone with the baby. A different friend has just told me this is a really weird thing to do and I'll look batshit. Really? Is this not just a thoughtful gesture?
YABU - Don't send a card and chocolate you absolute weirdo
YANBU - Your friend is the weird one, send the gift!