To be in this position is hurtful, but you are okay. A loved one should not tell you you that are not good enough. Your husband should be the one to love and support you, especially when you have health issues, in my honest opinion. It is not fair to blame someone for their feelings.
Big hugs to you!