Most Helpful Guy
Most Helpful Girl
I recently went through something similar.
Honestly all those good times were a lie. If he treated you terribly he's not a good guy. He may have acted like one at times but his intentions with you were never good. Whether he lied to you, cheated on you, hit you, verbally abused you whatever, his intention was never to love and support you and make you happy. People who treat their SOs like garbage, especially the ones who cut them out completely afterwards instead of at the least checking in on them, got into the relationship to satisfy themselves and no one else in the first place. He didn't and doesn't care for you and he doesn't deserve you even if he really did change. And for the record most people don't. Find you someone who treats you well ALWAYS