Hello, and thanks for visiting JA.
First of all, you are not there to rescue her. She is an adult and has to take responsibility for her lifestyle, which, of course, she is free to choose.
You say you feel betrayed - did
she have some committment to you? If not, she has not betrayed you. If she had, it speaks volumes about the kind of person she is.
It is clear from your post that you find her job and conduct to say the least undesireable.
You really need to ask yourself if this is the kind of person that you can relate to. First of all, you are not going to change her. Secondly, could you live with your doubts about her past? Finally, could you really trust her.
Sorry, but this does not look like a healthy foundation for a healthy relationship.