Sorry to hear that.
You have a very different idea of things than he does. He values his oaths, which if you think about it, means that he could be a very loyal person. So WHY he took such a crazy oath in the first place is the thing to explore (eventually).
I know you are angry, but I wouldn't punish him for this. He did tell you up front beforehand, didn't he? He is too much a JW at heart to do what you are demanding. Don't demand it.
Truly, I think you ought to forgive the guy for that hurt he's caused, and tell him that you hope that one day he would be willing to share with you the reason why he would make such an oath. Love and patience can open a door.
And btw, there's a story in the Bible of a guy who made an oath to sacrifice the first thing that came out to greet him should God grant him victory. It was a foolish oath, because his daughter came out first. He should be familiar with that story, so you can ask him whether he thinks the girl ought to have been sacrificed. (The story, btw, does not chide or praise his following thru, but simply reports it. So there is room for discussion about right/wrong here.) I your husband thinks that the father made a foolish oath, and recognizes it as such eventually, then change is possible.
If one made an oath to do evil, should that oath be kept? Or even, if a non-JW swore to never read WT literature, would a JW think such an oath should be kept?
I was raised Catholic and vowed that I would never change. I am now protestant. Yet the actual heart of the vow was kept--that I would seek after God as he really was. Also, since I never made any official departure one could say that I am still one, technically.
Good luck to you, LC! Hope you will feel better.
bebu