i have been reading this book called 'women in the bible' and am kind of confused by all the Marys mentioned in the new Testament. Its seems there were about three, but some people think there were more. I thought Mary mother of Jesus was one. And Mary, sister to Martha was another. She was called Mary magdalene before returning to Bethany? She was the same woman who after having cast seven devils from her, sat at Jesus feet, anointed him, and stayed with him at the crucifixion and witnessed his resurrection when she went early to check his body? Right? There might have been yet another Mary, but not sure about this, who was also a mother. I dont think there were any others otherwise it would have been way to confusing having so many marys, surely they were the same person and just in different stories can see how sinful mary completely changed. I think maybe she was the one nearly stoned too for adultery although that lady was unnnamed. But when the lady anointed Jesus feet with her hair obviously it must have been Mary. judas didnt like her. What are your views? I dont think its wrong to see that mary did have a past, and Jesus forgave her.