结婚20年还吵架不是好兆头,如果说性格不合、观念不合,早就应该暴露了,这么多年过去了现在才吵,一定是感情已经到了很危险的地步,也不要光说他不像以前那么爱你,你可能也不像以前那么爱他,有时候需要不等于爱。赌博是很恶劣的习惯,如果你不想离婚而希望他改正,那么恰恰应该给他更多温柔的爱和理解,不然本身赌博带给人就是刺激有趣,家庭是相对平淡无趣的,你还和他吵架,家庭就变得更加不舒服,不舒服的地方谁会想回去?
我觉得你并不了解你老公,他心里究竟怎么想,他对你对家庭有什么感觉,即便是心平气和的交流,很多人也不能一下子就吐露心声,需要你首先给他安全感,就是无论他说什么,你都不会生气并以此为证据责备他。换位思考下,如果你对别人说了真话,结果别人更生气了,天天骂你,你下次你还会说真话吗,干脆就不说了行动上对抗。
20年婚姻不易,老了还需要有个伴的话,一定要找到你们感情的结症,才能对症下药。