She went through s**t in her life. Alone since 16. It sounds like she did what she had to in order to survive and then she picked herself up, changed her life, got a good job. That takes a hell of a lot of strenght and courage IMO. If you really loved her you would not care what other people think.
Its not like she went out and f**ked a whole rugby team just coz she felt like it. She was obviously in a very bad place and desperate for money. She was young, uneducated-how could she survive alone working for minimum wage in mc donalds..
Sometimes people fall into these situations. When your alone, broke, homeless and someone offers you easy cash-I would imagine its very tempting.
Unless you have walked in someones shoes-you have no right to judge.
Women do not choose to work in the sex industry for the fun of it. Its usually desperation that puts them there and many swear to get out but get trapped there. Your gf did what many cannot and turned her whole life around
If you cannot accept her past then leave her but dont bad mouth her or make her feel bad. Shes not a bad person-she was just dealt a raw deal in early life
"Don't ask a question if you can't handle the answer".