Здравствуйте!
Вам не нужно винить себя. В том, что не сложились отношения, виноваты всегда оба партнера 50 на 50. Может быть, первый муж и был более ласковым, но были другие проблемы и это уже старая история.
Вам нужно поднять свой статус, авторитет в глазах своего нынешнего мужа. Это можно сделать, став психологически и материально от него независимой, кроме того, не нужно позволять ему делать грубые высказывания в Ваш адрес. Подумайте о том, как Вам стать более независимой в отношениях. Читайте также мою статью "Если партнер начал Вас избегать"