My ex-boyfriend and I have been on and off for the past year. We have a lot of histories and also a lot of pain. When we first got together he told me he wasn't ready for a commitment. So I moved on, unfortunately I started seeing his friend and my ex got very angry. I didn't not know they were friends at the time. My ex then decided that he want me back after I stop seeing his friend. Things were fine for a few months we were together. Then he started hanging out with his friend and became angry at me all the time because he said it reminded him of me and his friend together. We also argue a lot because I have trust issues with him and he with me. Now he broke up with me again. He said that the relationship was so much drama that he can't deal with it. Then he text me he love me and misses me. He needed time. But because I force him for an answer to work things out. He rather break up with me. I don't get it. His friend says he love me and adore me a lot. But because he was so hurt from his divorce it's hard for him to be committed. One minute he loves me and the next don't want to be with me. But I could tell he wants me to stay in his life from his other texts. His friend told me to give him time and that he will come around. Should I wait for him? I'm confuse because I love him a lot but at the same time how do I know he will come back?