Judge her actions. All the time. If you're spending your time with her and possibly your money with (or on) her then it is your utmost duty to yourself to ensure that you're not in a situation where you're the one being exploited. Doesn't necessarily mean you have to be the one who exploits - it's always better to pay for your own shit and keep your big problems to yourself to avoid any complications later on. Don't get so deep into her life that you forget your own life.
Do this once every few days - reflect on her actions and your interactions with her and other people. Think about her habits, how she treats you and how she talks to you and what kind of enthusiasm, willingness and eagerness she shows when she's communicating with you. When she talks and you're just kinda supposed to listen and not give a shit - don't waste that time ignoring her. It's the perfect time to analyse what it is she's talking about and what the hell is going on in her head. There's a neat little trick you can use to correctly guess the way she is treating you - you have to kind of zoom out and see yourself and her having the interaction in third person. Imagine what it would be like listening to that conversation from someone else'e perspective. Now imagine that it's not you in your position but your best friend (Male best friend. If you don't have a male best friend who's got your back in life then drop everything you're doing and reconsider the way you're handling your social life). Imagine that your best friend's girl is talking to him or treating him the same way your girl treats you. Can you tell if something is off? Do you maybe want to scream at your friend and tell him something obvious that he cannot see because he's so invested in the outcome of the relationship? If your answer is anything other than 'not at all' then you have a problem. Snap out of your limbo. You may not like what you've realised. It may already be too late or it may not. She will test you all the time and if something (anything at all) is different about her you need to make sure you notice it before it's too late. Women's reactions to us are subtle and are a reflection on how we are as their leaders. If she starts bitching or fighting too much then check your frame. You might be losing it. Their hypergamy, if correctly understood and implemented can be one of the many things you can use to keep you on top of your game and in a happy place in life.
Remember to see clearly. Almost every single man who has thought that 'this one is different' has been royally fucked up and down their goddamn ass. Women are like water, they take the shape of whatever they're poured in. The majority do not have any real interests, hobbies, ideas or passions other than the ones they need - to do the least they can get away with in life. And even the ones who do have a real hobby have some or the other issues. There is no one good enough, there is only how you can make the best from amongst the choices you have. Living alone is tough and having good female company can make life fun if done right. Make sure you don't let her become more than 20% (at best) of your life so that even if you have to let her go, you remain more than whatever she brought into your life. The great men in history have not become great by toeing their wives' lines. They've become great by doing what they wanted to help mankind push forward and not crying about their wives not sucking their dicks properly. In fact, you'll find that kingdoms upon kingdoms throughout history have been fucking ruined and men have been butchered just because some fucking king or prince or whoever couldn't stop fighting over some 'unicorn' pussy.
Judge her. She's not perfect. Make sure you don't put her in control. She will fuck off ASAP (great way to get rid of a pointless girl tbh). Women hate having to do anything more than they need to. They'll fuck it up anyway so its best if you take charge.