Anonymous wrote:There is no way that this situation would not breed resentment. No way. You are being gaslighted, OP. There is no other way to look at this situation. Your husband is acting like a dick. He repeatedly got you all excited about this ring -- but -- here's the kicker -- you are forbidden to ask questions under the guise that you will be nagging. So he's really got you coming and going. He gets all the benefits of being the Peter Pan gift giver and none of the responsibilities of coming through.
Sit down with him. Tell him "We need to clear the air. Am I correct that I am not going to receive the ring you promised me two years ago? Is that in fact the case? Because I would just like to have the whole story, now, so that I can stop getting my hopes up."
I lived with a Peter Pan like this for two years and finally started calling him on his bullshit.
I was seeing this the "just let it go way" at first, but this PP has a good point. He got himself the watch and credit for getting you something that he never has to get you. He wasn't too stressed out to take you to the jeweler in the first place. Just too stressed out to actually give it to you.
It is possible that he thinks it's too much money now that he bought the expensive watch. He might be embarrassed that he overspent on the watch and doesn't think you can afford both.