OP, I can understand the huge disappointment and hurt. You really love your friend.
My advice would be, despite the longevity of the friendship, do not take it for granted.
Friendships, no matter how long, can be very fragile.
You need to filter your emotions, and words, BIG TIME.
Get your crying and upset finished with, and plaster on your game face.
Your upset and words, caused her, rightly IMO, not to include you in her decision.
That is a nail in the coffin of your friendship already.
These are huge decisions she's making, and she didn't share them with you for possibly many months, because of your reaction.
She is going either way.
You need to get on board, and support her completely, in her right to make this decision.
Otherwise she will filter you out of her life and I wouldn't blame.
She needs you to step up and support her in this decision, so that YOU are the first person she calls for a chat when she is there.
It will be a new dynamic, but many, many people maintain relationships this way.
The ball is in your court as to how you want this to play out.
Wishing you well.