The word best is surely subjective. What happens when the kids find out?
Then she tackles that as needed.
Think of the two situations.
1. My mam was stacking shelves 8.5hrs a day and was never there for me. She was only earning 6.50 an hour too. Hate her. And I am going to steal a car now.
2. My mam was selling sex for £100 per hour. She was always there for me when I needed her. She offered me so much support. I am going out to just take my medical exam at Oxford now.
(Ok maybe those outcomes are exaggerated slightly, but you never know)
If I had a choice of a parent who was doing a scrubby job but was always there, or doing another scrubby job and was never there. I would take the former and just deal with the negatives of that scrubby job that meant she was there.