My ex and I were together for 3 years. I broke up with him 4 months ago because I needed to get my life together and just needed some time out of the relationship. Unfortunately, he took this the wrong way and it was a messy break up. About 3 weeks after I broke up with him, he was with another girl and they only lasted a month. It's been 4 months since the break and now he has another new girlfriend and they seem to be happy. His new girl just broke up with her ex a few weeks ago but her new relationship with my ex seems to be working out. Before he met this girl, he tried getting me back and talking to me more, but I still wasn't ready. Now that he is with her he never talks to me and I even tried to see him and he refused. I am determined to get him back and need a little guidance on what to do to win him back and a little insight on why he is being so hot and cold all the time. Thank you for all your help in advance!