I'm in grade nine and my boyfriend is in grade eleven. In middle school he cheated on my a lot, but I knew it was because he was immature at the time. I broke up with him and the next night, he called me and said he was sorry. We went back out and he cheated on me again.
So yeah, he hasn't been...