you have to ask yourself how much do you love him. If you still very love him, then you should talk to him and find out a solution. If you are already dead heart...then just confront him, and prepare to leave this man.
You have to let him understand this is no point to make the same mistake again and again, he can have his free live...so do you.