I have this on/off ex. We have both had other relationships besides each other but always gone back, there is a strong bond between us and for my part I have never loved anyone else and he has always claimed the same. Last October, after getting along as friends exceptionally well for the best part of 18 months, we got back together, realising we have both grown up a lot and matured and hoping that this time we were ready to be fully committed. Well all this fell apart in May, and to say I was heartbroken would be an understatement. Unfortunately we had booked a 2 week holiday for the July and after much deliberation (and I mean much) we finally decided we were getting on ok enough to go together, even sort things through and get back together. He was being charming to me in the weeks leading up to the holiday, couldn't do enough for me, and he assured me everything was going to be ok. Clearly although I have grown up alot, naivety is still a problem on my part. Anyway, the holiday comes and goes, we have our ups and downs, but overall it is a jolly 2 weeks and we get back together. Or so I thought. The day after we returned, and only a few hours after I last saw him, everything changes. He starts putting me down, criticising everything I do and of course I am hurt, as just a few hours before everything had been peachy and the only change was the country we were in. Now, after assuring me he loves me on the holiday and he is sorry for everything, now suddenly he hates me. He is treating me with pure disgust, and I know I have done nothing differently. The only thing that has changed is the fact the holiday is over with. I feel so sick and used and stupid, it is making me ill. I can't think what would possess another human to be so cruel, and I'm finding it extremely hard to cope with. I am just looking for some help as I am desperate. It is really affecting me, and I don't think I can cope.