I'm not the type of person to rely heavily on friends because frankly, I've yet to find a friend who stays by your side no matter what. People are selfish. It's a sad fact. Your BFF is being somewhat of a douche though...if she knew the person whose funeral she is attending and would actually care about the funeral itself, it would be another matter entirely. But as I said, people are selfish. You should try and make the best out of your birthday by yourself. Learning how to cope with situations like this will be worth a lot when you get older. Also, learn to shrug this stuff off. Don't vent it, don't think about it, don't mull on it. Just shrug it off and do something nice for yourself.
Regarding your friend, you should tell her how you feel to her face. If she can't handle it, she is not a real friend. Chasing some guy to a funeral is rather sketchy in itself. I wouldn't be angry about ditching me on my birthday but if my friend attended a funeral just to hit on a guy...ehh...not quite the type of person I'd hang around with.
eh, some friends are like that can some friends won't be.....the only way to really know is to call her retard fatass....if she's laughs then she's your real friend. If she doesn't well then I think you need some more considerate friends.
It's a fucking funeral for fuck's sake. She wants to emotionally support the guy she likes. You'll have another birthday next year, so grow up and get over yourself, or you'll find that nobody will want to spend your birthday or any other day with you.
So, she's going to blow you off after she suggested she'll spend time with you to go to a stranger's funeral in an attempt to butter up to a guy who doesn't even know her? Wow... Why would you bother with her? Also, wait until your 21. It's more fun.