您好!我跟男朋友在一起的时候,写了份保证书,保证不会和除了他以外的男性发生关系,不会骗他
我个人认为,如果你们没有登记结婚,这种约定违反公序良俗,不会有法律效力。
没有法律效力
没有法律效果,除非你们结婚时对婚后有类似约定,因为符合法律关于夫妻忠实义务的规定,法律会认可,有效。