Q: So I have been dating this guy since January off and on. At the beginning he was good but then I got over clingy and he ran and treated me horrible and lied and cheated. And when he found out I self harmed he was disgusted and said he would never love me. But then he came back and apologized and begged for me back. We are dating again now and I do love him but he still won't really open up or let me in. He says he cares for me but I honestly don't know if it's worth it. It's hard. What do I do?
I honestly don’t know how you could take him back after what he did