Well I've hard a boyfriend that was 'different' from all the other idiots I've dated. & I really thought he's be special. I once cheated on him with another boy that I really used to fancy however I did come clean with my boyfriend and told him straight away, and he did gave me another chance. But then I had to find out that then he cheated on me once with another girl and I spoke to him about it. And we sorted it out. Now two months into the relationship (I know its not long) he broke up with me, using ' I found out about your past' as an excuse. Now I am not proud of my past at all but it can't be undone. Now I've tried speaking to him about it. And told him exactly how felt and how hurt I am. But he said it doesn't change the situation. Now the break up is a bit of a shock to me because he isn't exactly one of the 'popular' boys and quite a lot of boys are after me and he knows that, even his own friends, so I don't see what would make him want to leave me (hope I don't sound cocky) But I was really nice to him and gave him good/true sincere loving after he gave me a second chance.. Now I really need some advice. And please don't say that 'he isn't worth it and that' because I have honestly heard that so many times and it doesn't make me feel any better.. HELP please people xx