I been dating this guy for over 2 years. He lies, cheats...… #Abuse - Instawell

I been dating this guy for over 2 years. He lies, cheats... All the above. An hateful. Why do I stay. When it's good it's great but when it's bad...... #Abuse - Instawell