I've tried to bring some sense to her in that regard. I asked her how can she do that? And she told me he's just a friend and she can introduce her kids to her friends as she wishes males and females.
Yes, she can.
No, she should not, with respect to her male friend(s).
I think your only hope is to sit her down and own all your bad behavior.
Sincerely, tell her you are sorry.
And mean it.
Ask if there is anything that you can do to save the marriage.
If she says no, then divorce, telling her, when and if she has it in her to forgive you, you would like to get back together again.
Say nothing about her new man, or men. She must need this.
Let her get this out of her system.
Will she come around, come back?
I would think not.
But, if you remain a true man to her and do not cheat again, some hope might be in store for you.
Some, likely not much.
Wait this out. She waited you out....for all those years.
Be calm, be pleasant, be understanding.
These other men may be just taking advantage of her vulnerability. Getting it while they can.
They may tire of her and she may then come back to you.
Time will tell.
You must give her at least a year.
Be the best you can be for that year.
This too will pass,
We shall see if it shall wash itself....clean.