Should I stay with my boyfriend of 4 years who called me a stink bitch because I went in his phone and found out he was lying?

Should I stay with my boyfriend of 4 years who called me a stink bitch because I went in his phone and found out he was lying?
Post Opinion