Everyone makes mistakes...you should be honest with your husband and tell him the truth, maybe not all at once, but you'll need to as there is a trust that's been violated. At least give him a chance to see where his heart is; it will hurt, but hurt can pass, and if he knows the Lord, much grace...