First off, "HAPPY BIRTHDAY"
I really think the minute your husband really thinks it's over with, he's going to want to come back. Then it will be your call. I know as hard as it is for you right now your handling it rather well. This happened to me with my ex. A little different, but similar in so many ways. He was cheating on me, but he tried to make his own @$$ feel good, and tell me he wasn't cheating when he was still involved with me. Just like your husband is doing to you. It's like they want you, but don't want you. And than there is the other woman. In my case I finally decided to end all contact with him, and when I did, the idiot wanted me back. By then it was to late for me. If you can try to be around friends and family a lot. Just try and have fun. I know it's hard, but give yourself some happy time, and keep looking out for what you need.