Before yesterday I had worked my tail off for 7 months and she had barely moved forward from day 1.
My WS does this quite often also, so let me gently give you some advice. You don't know what work your BS has or hasn't done. An affair is an immense emotional upheaval, so much of the repair is simply mental. The BS must begin to realize that they are not worthless, that they did nothing to cause you to have an A. They must decide if they still love the WS, they must decide if they want to try again. If there are children involved, they also become part of the mental acrobatics a BS performs daily. So please, do not say your BS has not moved forward (in your opinion)...she may be making huge leaps in coming to terms with your A, her life, and her future.
And gently, your work, life, marriage, etc... is not over "with the snap of fingers"
Your work should continue whether your marriage survives or not. You should want to be a better person, a person who would not hurt and treat someone as badly as you treated your BS. You should try to strive to become a person that shows at least respect, to people that you love.
Your life should continue on as you become the person that you want to be, regardless of whether your BS notices or remains in your life.
And lastly, your marriage. If your marriage ends...it ends because of the repeated decisions that you made to undermine it. Each decision was made over and over, time and time again. A marriage does not end because of a split second in time over one stupid decision. An marriage(with an A) ends over repeated deceptions, lost respect for one's spouse, and selfishness. Sometimes these things cannot be fixed and repaired. And if you continue to deceive your BS (and yourself) your marriage will have NO chance to survive.
The question becomes are you TRULY willing to lay EVERYTHING out on the line (absolutely everything), do everything your BS asks of you, fix yourself, be honest, giving 110% --- all the while knowing that, in the end, your marriage may still end? Are you willing to actually do that?
Good luck to you.