<human>: Okay so for the past two years at uni I've been rooming with this girl and honestly I LOVE her. She's the best person I've ever met. We are the best roommates ever. We respect each other's boundaries, fulfill each other's share of responsibilities, etc. . .

We actually met through some other friends and became friends because we are very very similar especially with regard to our dietary and cultural restrictions. 

Unfortunately I will have to transfer out of my university starting next semester. This is for very legitimate reasons but I know that she will be slightly irked since I have been bad at communicating once before.

Me saying that I won't be able to room with her again will leave her with very few options since it'll be hard for her to find someone who matches her dietary specifications -- and she really won't compromise on it since she refused to when we were looking into housing for more than 2 people. 

I have to break the news soon since she has to start finding another roommate on top of another place to live, and she prefers living on campus so she has to get on it really soon. How do I tell her? I am scared of her reaction. She's going to be hurt I didn't bring it up sooner but I really didn't want to talk about it until finals were over and now they are. 

If I want to tell her ASAP I won't be able to do it in person. I guess I need some tips on how to handle her reaction. This news has been hard to tell super close friends but since I've actually been living with her for so long I'm having a hard time being up front about this. 

Any tips are appreciated!

Condense the text into a few key points
<bot>: Emergency transfer out of uni, very valid reasons, leaving my roommate and close friend with few options since she's very compatible with me and I need advice on how to break the news to her!