А он такой был всегда? Выход один : разводится или смирится. Отпустите его, не поверите как меняются мужики ради любимых: худеют, бросают пить, устраиваются на другую работу.Станьте другой, например той, которую он когда то полюбил и был готов свернуть горы, а сейчас ему все обрыдло, возможно еще больше чем Вам...ИМХО проблема не в нем...он же не был таким изначально.Ищите проблему в себе или в отношениях с ним- мужчины очень портятся без любви.