i had an ex like this. she was crazy; seriously she was a serious attention seeker, would act really childish in general. with me she was really affectionate sometimes, then other times she hated me, violent etc
after a while she admitted she couldnt handle a commited relationship.
stupid, crazy, sket.
anyway, you need to ask yourself if you are happy.
i've been with my girl for 10 months now, and my past relationship is actually nothing compared to this.