I'm sorry you are in such pain, but I'm not really sure how we can best help you. You know exactly what's going on -- your husband is playing you -- and yet you continue in the same endless loop of deceit and frustration and disrespect.
We like to think that we are complicated beings, but us humans really ARE path-of-least-resistance creatures. Your husband is doing what he is doing because he is weak, it feels good to him, and BECAUSE HE CAN. Until you muster up the will and the skill to remove yourself as his backup plan, you're destined for months and even years of this same heartbreak and deceit.