You are not stupid, Jane.
You have just done something not very smart. But what happened to the good old " I am really, really sorry" story to your husband?
Then be prepared that he may be a little bit angry but keep apologizing so that he really does get it that you really are sorry and that you will not do it again.
You must also explain how sad you feel about your dad and that you are looking to him
for support. This is what the priest means when he says " for better ...for worse?"
And ALSO, tell him that you love him
and that what you have done in a moment of weakness will not start a new ...trend. I think he will eventually understand. Just be patient and loving and see if you can offer him payment in ....kind?