Ничего не бывает просто так, у всего есть причина. Мы неосознано начинаем осуждать, а когда ситуация проясняется испываем чувство вины.
Если человек так серьёзно нагадил вам в душу, поищите причину в себе.
Бывает, что вы придаёт себе любимой такое значение, что даже не замечаете слов и действий, которые ранят, обижают, раздражают. Чтобы ответить, в чем проблема, надо задавать правильные вопросы. Если самостоятельно не умеете, можно сходить к специалисту. Но, возможно, "кошка пробежала" между вами.
Если это так, то вряд ли поправишь, проще пойти дальше своим путем.
На самом деле, помочь никто не сможет, вот так, не разобравшись.
Думаю, если человек все эти годы был ласков, нежен, адекватен, а вдруг раз и выдал такое, загнавшее вас в жестокую обиду, это не спроста. Если нет обратной связи, трудно разобраться в ситуации. Но в любом случае надо поболтать по душам, пусть объяснит сам. Вот если не захочет, другой вопрос. Люди в болезни часто либо избегают помощи, либо становятся тиранами, но иногда и философами. Последние не обижают близких. Но могут быть и другие причины, не желание обязывать, надуманные психологические заморочки, типа не хочу, чтобы кто-то менял мне подгузники и т.д. Ну, как видите, перечень причин необьятен. Можете подумать над этим и решить, что делать. Но если человек серьёзно болен, оставлять его без помощи, наверное, не следует. Хотя, какой смысл тратить свою жизнь на тех, кому вы не нужны. Если уверены, что не будете испытывать чувство вины, уходите. Но это не совет, это лишь возможный вариант действий. Но опыт показывает, чувство вины будет. В любом случае, чтобы вам не посоветовали, выбор за вами. Поймите это.