Cheating

Would you stay with your boyfriend of 4 years if he cheated on you and swore he would never do it again ?