It's one thing to say that you will stay in a bad marriage because you don't want to lose everything, but what if she decides to get a divorce? You could spend another 5 or 10 years like you are now and she could end it. That's exactly what happened to me. You need to find out from her if there's still a commitment from her to you and the relationship. Because if there isn't she will mostly likely not want to stay long-term. The other thing is, at your age you have a much better chance of finding a good relationship than if you wait until your a lot older. Not suggesting you go for a divorce. You should exhaust all other options like marriage counseling etc, but she needs to be as serious about making the marriage work as you are.