It is kind of a personal thing, for some people it is spiritually related, for others it is not. If you are seeing an IC or a pastor they may have some ideas to help you work through this.
Basically, it comes down to owning your part in things and making the changes within yourself to keep this from happening in the future (either in this R or in others). The just accept that you are human and make mistakes. I wouldn't involve your H in this....remember this is about you right now.
When you forgive yourself it will help rebuild your self esteem and make you a stronger person, thus not "needing" your H, you may still want him but you won't need him
TwinDad Me 39, W 36, M 11 W - MLC, WAW???? 2 Kids B/G 3 YRS Old Start of the Long and Bumpy Road..... On the verge of piecing.....a new beginning