Even if this girl, unlike your ex, was willing to sacrifice so much for you?
We met last year, I know of her circumstances and how she feels about me and came out and more or less expressed herself to me thats when she got scared with how she felt and I know shes planning on making big changes in her life so that we could be together.
Thing is though there are too many similarities that remind me of whats happened in the past and when things are good between us they've very good and when they get like they are at the moment then I begin to question just how serious things are.Would you still continue a relationship with someone who reminded you of your ex?
If you are really into her then yea, stick it out. The cool thing about your situation is now that you see what caused problems in the past, you can bring it up and discuss it with your girl. Girls like communication in a relationship. This takes the place of fighting, while getting what was bothering you off your chest. Just tell her the things she is doing that is bothering you. Keep in mind the calmer you are, the smoother this conversation will go. Good luck man. Hope this helped.