Apologies for the long text. I need urgent advice, thank you for reading.
I'm in a 6 month relationship. There was this guy who my girlfriend was very close with. He always posted songs on her Facebook wall and I could see they are in constant contact. I always thought like he is a good friend and didn't ask her about him.
When she went back to her hometown for the summer, thus guy took some photos of her at a festival they went together and tagged her on Facebook. Out of curiosity, I asked her if she could introduce me to her friends online because she never mentioned who they are whereas I always let her know who I was meeting even if she hasn't met them in person. She complied with it and told me this guy is her ex and now they are friends, "nothing to be jealous of". Being not comfortable with her being this close with her ex and confused about not knowing of his existence in her life until that moment, I ask her how much she has seen this guy when she is in her hometown. She told me she met him for this festival, went to play guitar hero with him, went to his place to see his dog and to get a dvd he recorded for her. I also found out that she has been talking to him on the phone every day she is there. I tell her calmly that I am not comfortable with her being in such a contact with her ex when she is in a relationship and let her know she is crossing boundaries here. First she gets very defensive and tries to convince me that this guy is just a friend and they did nothing romantic. I tell her I sense something not right with this and it is not acceptable. I want to know if she is really committed to me and I don't want this drama. In the end, she agrees she hurt me and tells this guy to not to contact him "that often", maybe once in a month. Afterwards, the guy tries to contact me and when I tell her why she didn't end it already, she defends the guy to me and tells me what he is doing is normal: That's what a friend would do. I ask her to solve this or else we are not good and she tells this guy not to bother her anymore.
Two weeks after, as she was showing me a message on her Facebook, I've seen a new message from this guy and asked her why she hasn't kept her promise. She said it was just an echo and he asked if she is ok, nothing more. When I asked her if she contacted her again other than the message, she said he called her and asked if she is fine with her decision. She was still defending to me that he is a friend and him being an ex doesn't matter.
After everything seemed allright, I wrote her a letter to clean the air: How I think her bringing up exs and being that close to them hinders my trust and raises suspicions. How being open and honest with each other is very important. How considering a loved one's feelings and respecting boundaries is important to keep safety and comfort in a relationship. She replied saying "You are the one for me. Thank you for this letter. I will do whatever it takes to prevent this from happening again." A few days after, she tells me she totally cut contact with this guy, but he's still added on her every contact list: Facebook, Twitter, Skype...
Putting everything behind and moving on to a stronger relationship, I see the ex liking her new profile photo on Facebook. I suddenly remember a friend of hers asking to meet her at the airport when she arrives at her hometown. I call her and ask her who that friend was and why he could still be liking her photo when they are not talking anymore. After a long pause, she tells me it was her ex. She told him not to come but he appeared there anyway. She lied to me all the time because she told me she just called him when she arrived at the airport. I ask her what else she is hiding from me and it turns out that he tried hugging her intimately every time they are out and she tried to avoid it. I ask her why she hid these things from me and she tells me she didn't want to bother me anymore and she wanted to handle this herself. Then I ask her why she continued meeting him even though she felt uncomfortable about it and she says she was too naive and wanted to beleive that he is a friend. I ask her why she never beleived me when I told her something was not right and why she always defended him to me and she said she made a big mistake and she was too stubborn. Then she deletes him from everywhere, including his photos.
Now I feel very bad not only because of being lied to but also because of her seeing this guy that frequently and allowing him to make advances on her even though she was aware of it all the time and I told her something was not right many times. She tells me she had no romantic feelings towards him at that time and it was pure friendship but my mind doesn't accept how a person can be that naive and still continue seeing this guy if she has no other thing in mind. I wonder what else she could be hiding.
She again tells me I'm everything she wants and she begs me to forgive her but I don't know what I should do. She says she will change and she will correct what she has done. However, it feels to me like she will always hide things from me and I will be hurt once more.