So I dated this guy for a year and 5 months and we broke up, and now he has another girlfriend, but he heard I was talking to another guy and called me as soon as he heard, and now he tells me he needs me in his life and that he loves me so much, and he promises me he's coming back to me on August 19th, but he doesn't want me talking to guys or hanging out with friends he's always been controlling, but I don't think I can take it if were not dating, he cheats on her with me all the time, but I don't know if he's really going to leave her for me, I know he really loves me cause he got my name tattooed on him, but he says he doesn't love her at all, he doesn't get jealous when she talks to other guys, but he can't handle me talking to other guys he says it kills him inside please help! I love him with all my heart, but I don't know if I should wait for him.