我和老公结婚三年,他(他家的长辈都嗜好)就爱打麻将每天出去,为此经常吵架,我们也签字协商约定过每天晚上十二点回来如果违反协商屡屡不改我如果提出离婚夫妻共有财产我70%他30%可是不到一个月他就不准时了。他和我基本上不沟通,我想问我们签订的协议有法律效力吗?有法律