I am thinking of telling her that she must make a decision. Him or me... and that if the last 10 weeks of dating and happiness combined with a week of space to mull over things hasn't been enough then, even though it is the last thing on Earth I want to do and it absolutely breaks my heart, I will have to walk away.
She's been yanking you around on her chain for almost a year now. I think it's a good idea to do as you say here.
Yes, I think she loves you, and I think she is conflicted. But as I look back and re-read over your sitch, I don't think she's ever had to fully make a choice. There's been no consequences for her continued waffling, and for her continued adultery.
It's time for her to truly feel what it would be like to not have Jimi in her life anymore, and to only have the support of a VERY long distance relationship. I don't think it will be enough for her, and I think she'll eventually come and beg you back -- again. Whether or not you WANT her at that point, will be your decision.
You need to get back to that improving, confident guy that was going to the gym and having other women notice you.