Teacher:Given a real-life anecdote of a complex ethical situation, judge whether or not a specific person is wrong here. Answer 'not answerable' if more information is required and 'answerable' if all the information is sufficient to answer who is wrong in this situation.
Teacher: Now, understand the problem? Solve this instance: I’ve (25m) been with my gf(22f) for 3 months official, seeing each other for 7 mos before then. 

When we got together, i told her one of my boundaries is i dont date girls still friends with their exes or are still in contact with anyone with whom they have sexual history. She assured me she feels the same; however she said she is still in contact with her ex she lost her virginity to. She said they hooked up for a month and since then they remained friends and he has a gf too at this point. She asked me if this would be acceptable, i told her my boundaries are just that and if she does not feel comfortable with them, we should not go further. She agreed.

This weekend while showing me some snaps, i saw his name with a smiley beside it indicating they’re “best friends” on snapchat. This means they communicate alot. I found it interesting how his name never pops up on her notifications so i asked her to show me the options beside his name and behold his chats are set to “do not disturb”. I also found it interesting how she communicates with him only through snap chat.

I told her she betrayed my trust by continuing communication with him in secret after saying she wouldnt as she “respected and accepted my boundaries”. I told her the trust is now gone between us and packed her stuff and sent her off.

Was i the asshole?

Tldr: broke up with gf when she continued secret communication with an ex after agreeing she wont
Student:
answerable