I have a better offer for you - Don't tell him, but always!! Always try to remember what you did, and be nicer to him when hard times come. Be a better wife, love him more, and forgive him for mistakes he will make in the future. So, in this equation he doesn't get the perfect honesty, but he gets a better wife that can forgive and to treat him better in the future. This is a much better deal for him than the deal of "telling him now for clearing your guilt".
see the review