和男朋友签的协议书有没有效,得按照《民法典》的规定来判断。
一般来说,满足下面几个条件,协议通常就有效。首先,签协议的人得有相应的民事行为能力,也就是双方都得是完全民事行为能力人,能清楚知道协议内容和法律后果。其次,协议得是双方自愿达成的,不存在欺诈、胁迫等情况,意思表示要真实。最后,协议内容不能违反法律、行政法规的强制性规定,也不能违背公序良俗。像双方约定恋爱期间费用怎么分担,互相鼓励支持,只要是双方真心愿意,又不违法违规、不违背公序良俗,那协议就是有效的。
不过,要是协议内容违法或者违背公序良俗,那就是无效的。比如约定限制人身自由,像不许和别人正常交往;或者约定违反道德伦理,像用金钱交换维持恋爱关系。还有涉及身份关系的约定,像结婚、生育这些,因为身份关系比较特殊,不能光靠合同来约定,不受合同法调整,就算写进协议也没有合同效力。