@SilveredPinkPetal
Don’t do anything rash. My husband hates fuss, and would say the same.
In fact probably has said the same.
Don’t break up, over someone’s throw away comment, as some posters have advised.
You’ve said he’s been thoughtful and generous to you in the past.
His current circumstances have changed, and it’s not easy.
Give him a break.
I think it would be fair enough for him to say it at some point. The most tactful time would be next year when his birthday is coming up, to prevent it happening again, but I understand why he might not want to wait that long.
To mention it a few days after OP treated him to something she thought he enjoyed takes away the pleasure she felt and ignores the fact that regardless of his feelings, she was generous and trying to be thoughtful. Had he mentioned it face to face, then he might have been able to mitigate that negativity.
Instead, he sent a text in the middle of the night that she’s stuck with. At the very best, it’s thoughtless.
Where to go from here is more difficult. Personally not liking cake would be a deal breaker for me
but if this is completely out of character, I guess there may be some explanation, such as he’d just realised that his financial situation was much worse than he realised. I probably wouldn’t block and move on, if it’s been otherwise a good and significant relationship for a year. But it is definitely something of a red flag.
As for a reply, I’d probably not try to respond in a text, other than to say that you woke up to his text and it upset you, especially as you were unable to chat to him about it as you knew he’d be asleep. It’d be reasonable to point out you don’t feel this was the best way to discuss things and if he doesn’t like something you’ve done, you’d rather the discussion was face to face.
You need to be honest about how this made you feel. His response will tell you whether he’s taken your feelings on board or whether he dismisses and disregards the fact that he’s done something that hurt you. You’re not unreasonable to think he’s been tactless and somewhat unkind.
Have confidence in your own feelings and reactions. Try to see this as a moment to reflect on whether this relationship is really working for you, rather than seeing the relationship as something that you very much want to preserve and are therefore willing to accept any explanation that will get you over this hump. That’s a mistake I used to make and you end up compromising yourself and you gradually allow your personality, feelings and needs to be eroded.