Broke-up and now very confused
My girlfriend and I had an argument 3 weeks ago. Then the next day after the argument, she went back to her home country for 3 weeks, so the argument was never settled. During these 3 weeks, we still talked online everyday. At first, she said she is confused about her feelings but towards the end of those 3 weeks she said she is sure she lost her feelings for me. She came back yesterday and I took my friend's advice, went to meet her at the airport with roses. She didn't look excited and actually reacted rather coldly. She said when she saw me she didn't think I am special anymore. It's just like a friend picking her up at the airport. When we got home, I apologised for the argument. She said she really appreciate it but she thinks it is not the argument itself that bothered her. It's just that it prompted her to think about our relationship and she thinks we are just not meant to be together. She also told me that during those 3 weeks, she didn't miss me and she realized I don't give her the happiness that her family and friends back home give her (I was like duh... we're only together for 3-4 months but of course I didn't say that out). After saying all that she said she wants to breakup with me. I knew it is pointless to explain my position further, so I just agreed to the breakup and she said she knows that we'll still be good friends. She left again today for another 3 weeks. I sent her a letter saying I am feeling fine and respect her decision to separate now. I also attached a photo of us to the letter (she wanted that photo before she went home 3 weeks away). She then texted me and said "thank for the letter and photo. hope to talk to you soon".
I know I have to cut off contact with her now (she doesn't really have internet/phone access now anyway). But I am just wondering what should I do when she is back? Should I talk with her normally and treat her as a friend and see what happens? Is it still worth trying? Also, another complication is that we are going to share a flat together with 3 of my friends next year. Even when we were in a relationship, she told me she was unsure about staying with me and my friends next year, but since she wanted to stay with me so much she said she didn't mind. When she said we are breaking up, I asked her if she has changed her mind. She told me she is still going to stay with us because she thinks she should keep her promise and she doesn't feel anything will be strange. I just feel this is not right... how can we share a flat when we have broken up (even though there'll be 3 other people around)?
I'm just totally confused now! Any thoughts will be very helpful! By the way, we were only together for 3-4 months and this is both our first relationships.
P.S. today she needed help with something and texted my friend to help her. My friend told me she asked him how I am doing in her text. Does this mean anything? It has been NC for more than a week now.