I am really sorry for your struggle. But, please understand NO ONE is perfect and that the breakdown in a M is never ONE person's fault.
What do YOU think of YOU? To he!! with what H says/thinks. You know he is not thinking well right now. Are you comfortable with you? If so, what does it matter what H thinks. If not, what's it going to take to get you comfortable with you?