Leave. Heartache is not worth the pain if the other person inflicts it on you. Being lonely may render you alone but without pain. The right person does not use your heart as a disposable waste to throw away over and over. She does not trust you with anything, the relationship has gone sour and is not worth reviving, try to put things into prospective, would you do what shes doing to you to her? if no, then the answer is simple. Leave.A cheater wants something you don't have.
JUstin_Jackson