You're right if you are working on your marriage and giving your marriage a fighting chance he should have ceased all contact with any females that he has had inappropriate contact with. He has to make up his mind that he is going to show restraint and focus completely on the marriage and if he isn't willing to do that then you have to decide how much you are willing to take for the sake of your marriage and I think you have gone above and beyond what most women could take from their husband's infidelity. It's time for you to take time for yourself and ponder if you are want the relationship to work or want to move on to someone that will respect you as their mate and not take you for granted and that is what your husband is doing, taking you and your feelings for granted and only thinking of his needs which is very selfish on his part because he doesn't realize how much his actions hurt you even though he claims they are innocent actions they are actions that caused the two of you to be in this predicament in the first place. Not only does your husband need time but you need time also because you are torn between saving your marriage and possibly saving you self respect also, If you feel like someone is not respecting you then you have to demand respect or else find someone that will. It should always come to self respect first and then all else always remember that.