This bio sounds to me more like St. Augustine. Mary may well have been a sex addict, but considering her age and situation, she could have also been a victim of child sexual abuse, or just looking for love “in all the wrong places”. Maybe she thought refusing to take money made it more moral. Maybe she had a pimp and he was taking all the money.
We have no way of knowing, but it seems likely that, just as St. Augustine’'s story had dimensions beyond “guy has a ton of evil sex and gives it up one day” (he had a fiancee at one point, also a long term relationship and child with a mistress) , Mary’s story might have more to it.
When people are unhappy and change their ways to a faith that works better, it’s normal for them to describe their past sins in awful terms. Mary may not have fully understood all her motivations, and the thinking of those times would have encouraged her to think of herself as a bad, wanton slave to lust, whether or not she was. In the end, it doesn’t matter, it was between her and God.