<human>: Can you condense the text into a few key points?

This isn't as much of an "issue," as a little speed-bump that I could use your help with.

I'll cut right to the chase here... I became engaged a few weeks ago to my wonderful girlfriend (now fiance). I was given a deal by the jeweler that if I paid in cash I could save over $1,000+ dollars on the ring cost. I decided to go with this option because it was a deal I couldn't turn down.

Obviously after making such a large purchase my "entertainment/social budget" has taken a temporary hit. I didn't buy a ring I couldn't afford by any means, I just saw my account dip lower than normal due to this purchase. My original plan to apply monthly payments was tossed to the side after the jeweler gave me this deal.

My fiance isn't one who wants me to spoil her in the least, but we have a habit of going out to dinner a lot over the weekend (which we split down the middle). I made a comment to her a few days ago about scaling back a bit on going out to eat since my funds are low. She asked why, and I told her I'd like to cool off on the spending for just a bit and to let me account recover from the ring.

She became really upset after I said this, and started guilt tripping herself saying I didn't need to buy her this ring. She feels bad "it cost so much," and that it's affecting other parts of my life (I never told her how much it cost).

I tried explaining to her that it's nothing to get upset about, and that I was happy and proud to buy the ring for her. She kind of shutdown a bit after that and wasn't fully comprehending what I was saying to her.

Anywho, I probably fucked up by being so direct with her regarding my funds being low. How can I present this issue to her better? We're really great at communicating, and have never had an issue like this before. I think this stems from the fact that she's a selfless person and feels bad over "putting me in a tough place."
<bot>: Bought GF ring, I want to scale back on spending money for a bit.  I did a shitty job of explaining this to her.