I've been with my mate for 16 years off, and on. He has cheated in the past but I still forgave him, I haven't been so perfect myself. I really believes he loves me, and I love him as well, but sometimes I bring up the past.
I want to trust him, and I want him to trust me. We have kids together, and I also have two kids that are not his. We argue too much now. Do you think its time to call it quites now. Please help me with this question.