I am praying for you right now. Like Bond said, you need to not be isolated while being careful.
I'm sorry you are feeling shame, but that shame isn't yours. Let that go. You should feel proud that you took good care of yourself and your behavior and went to talk to someone.
It ISN'T an impossible situation. YOU come first, because you need to take care of yourself if you're going to have a healthy relationship anyway.
Give your H and you some space. When you share this with someone like your priest or a family member (and you have to be careful doing that)...don't let it take on a life of its own.
Go slow.
It will be ok.
sg Love is PATIENT, love is KIND, LOVE never fails / DB since 2001