He broke up with me. After 3 years and in the middle of planning a wedding, he called things off. He moved out, but still came around to hang out and we even went on some dates. He would do this hot/cold thing, would be nice one minute and then act as if i annoyed him the next. He got jealous when I was hanging out with other guys and then flipped out when he found out I would go make plans with other people when he would cancel plans we had made.
Now, he is still doing the hot/cold thing about exchanging stuff (he is still not done moving out), but we are no longer hanging out. Every chance he gets, he says a mean comment. He tells me what a waste of time I am and how I was not an addition to his life, etc. Then I find out from friends that he has not been sleeping well, isn't really happy, and has been drinking quite a bit at home in his new apartment. I get some texts from him when he is nice and talks to me, but then does a 180 the next.
What does this mean? Have any of you dealt with a Jekyll/Hyde situation like this? I've never seen this side of him and I am unclear as to whether he is really done or just hurt (his friends say they think he's realized what a mistake he made by breaking things off and just has too much pride to ask me back, etc.) because we are broken up. I am so confused. I still love him and would be willing to forgive him for everything, but I just don't know how much more I can take.