Is this fair or is she being unreasonable?

I’ve lied and cheated on my ex before, I’ve lied to her a couple of times after that, during all this time she only had eyes for me, even after we were broken up she never went out or flirted with anyone else. After living through my lies she got tired and resentful, told me that even if we hanged out and went on dates, if we weren’t officially back together she was free to do anything she wanted with whoever she pleased and I had no right to blame her, I could leave if I want to but she didn’t owe me a thing. On the other hand if I decided to date someone else she would immediately leave me. Is this fair? I know I’m the one trying to get back with her and I’ve betrayed her trust multiple times before but I don’t know if I want to see her go out with someone else. I’m not sure this whole “you owe me” thing is right for us.
Is this fair or is she being unreasonable?
Post Opinion