well, if they have cheated on you, then talk to them about it, ask them why they did it and if it was because their feeling for you have changed at all. Then you should find out how long they have been cheating on you, if its a while, then ditch them, if they can't stay faithful to you, they don't deserve you.
you cant just bring love back, it has to be there. if it is gone then it is best the relationship ends
I have recently been cheated on and i still love him so i forgived him because i love him so if you love him then take the chance dont let the past stand in the way just forgive and forget but i you really cant forgive him then you know then it's not meant to be.
You cant get it back because your not suppose to lose it You must go back to a previous save where you didn't cheat - yes I know you cheated.
* If your spouse has been true to you then you are a highly jealous person and need to seek psychological counseling before you completely destroy your relationship with your spouse. If your spouse has cheated on you then it will take many months; possibly years to ever trust them again. Once trust is broken it is difficult to get back. Seek marriage counseling and the two of you should learn the tools to survive in your relationship if you really love each other.
if you truley love him and can trust him take him back and if you cant trust him tell him "girls with arses like mine dont go out with guys with faces like yours
Your relationship has been on and off for 7 years. That is why you still can't get over him. Circular thinking - you answered your own question in your question.
Keep on cheating till you either get over it or get caught.
Just be on-est sorry i cant spell
it means you cheated because you cant score that high
Tell him ur sorry and now u luv him tooo much and cant live without u and u.
They are shallow, and controling, self centered.
you cant