Dear sparklyjumper,
I used to go out with someone who could be your man's double. Some of the things you have described about the ring, the holiday, the promises happened to me, almost word for word.
I would get excited thinking things were going well, thinking he was committed, only to find the promises were empty. Things he promised never happened. Why? Because he would say I had said / done something that had ruined it all. I single-handedly would ruin every holiday, every Christmas, every birthday. He would promise me a lovely present but then never get it because I had managed to upset him in some way. He would start arguments about nothing and threaten to leave. Then afterwards say the argument was all my fault. One minute he was saying I was the love of his life, the next he hated me. I didn't know from one day or the next whether we would last the week let alone the year. Even when he did do something nice he would later tell me that he resented doing it!
Does any of this sound familiar?
Fact is, sparkly, you can never win with a guy like this. Whatever you say or do it will be wrong. You will walk on eggshells and still get it wrong. He is a control freak. He wants you to beg him so he can feel powerful. He wants to have you dangling on a thread as it makes him feel strong. Oh yes, sometimes he will make you feel cherished and loved...but can he sustain it? No. And what replaces it is cruelty and hard-heartedness, unreliability and back-handed threats. You will never know where you stand with a guy like this.
Please do not let this man ruin another year. Please stay away from him. You have given him every chance to change. He hasn't. He will never be able to meet your needs because he is fully occupied meeting his own.
You can do so much better than this man. Switch your phone off. In a few months from now you will feel worlds away from where you are now. You will get strong again, I promise you. You will find someone else who is not inconsistent, doesn't play mind games, says what they mean and means what they say and who keeps their promises. Someone who will make you feel secure and happy, not just fleetingly but for days / weeks / months at a time! Imagine that! How lovely would that be?!!
Oh how we always think people can change...and while we give them every opportunity they destroy us until we are on our knees!
Ignore your telephone. Focus on yourself and try to do something nice at the weekend. Have you got any friends you can spend time with?
Sending heartfelt hugs your way sparkly.