Hey there, Just from reading that I'm getting the impression their break up could be because of you. Weather she was annoyed that he didn't care about her feelings and going to see you all the time or if she couldn't take that he cheated, it has got to do with you either way. If you ask me, it sounds like one of these or both could have been what led to this break-up.
She constantly got upset with him for going to see and it sounds like she had enough! And honestly, she had every right to be upset. What would you think if your boyfriend went and slept with another girl and after you got upset several times, he still continued too go and see this girl. Do you understand what I'm saying? It would be very hurtful for his girlfriend to deal with this.
Also, cheating could have been a part of this break. Cheating is unacceptable and upsetting for the person being cheated on. Maybe she couldn't trust his lying and broke up with him. I certainly would loose trust in someone who cheated on me. You can never really trust someone 100% again after they cheated, can you?
So bascially what I'm saying is, weather it has someone to do cheating that led to the break up and/or him getting her upset for going to see you, is has something to do with you.
You maybe thinking that now she and him are over, you are in with a chance. However, if you think this, I urge you too think before you form a relationship with him and look at what happened with his last girlfriend. He cheated on her and treated her badly by doing so. Do you want to be cheated on by him, because he could possibly do the same too you. Not everyone cheats again after they do it once but there is always that slight chance and I don't want you too get hurt. Please think about a relationship with him if things look like they are heading in that direction.
Best of luck!
-------
My personal stalker is back! Want proof?