I know I can't pop over to hug you, although I really wish I could, but please know you can Whatsapp me anytime to chat Jackie. Anytime, I mean it
I think tackling your bf is a good strategy at this point, hugs are definitly in order.
Please allow yourself to feel your feelings. I know this isn't easy for you, but you need to experience your grief in order to progress through it instead of letting it fester.
Ps. I have sucky unavailable friends too, so I completely get where you're coming from