Why do you want a big house for just you and DS? Wouldn't a smaller one do just as well?
You don't even like the man very much, do you?
It seems as though your whole marriage is a sort of power struggle. Maybe not on your part, but his every reaction seems to treat it like one. When you said to him that you would like something different from flowers, you may have said it simply because you, er, wanted something different from flowers (radical!). But his reaction suggested you were setting him a test, to see if he would measure up. I do know you occasionally do set him tests as you've said so before (one about booking a dinner, I think). You would like a demonstration that he cares, even that he's actually noticed you as a separate human being; but he sees you tying to get the upper hand, and is damned if he will play your little games (which you may not even be playing). After all, who is the man in this relationship, eh? He pays the bills, he gave you a child, he doesn't beat you, and he was even going to bring you flowers because that's what men do. What is this "want something different" nonsense? Women want flowers. Women who say they don't want flowers are playing at something.
For your part, I think you're so amazed that you actually caught a real live man, which validates you as a woman, that you would put up with one hell of a lot to keep the ego boost he represents just by being "my husband". There is oh, so much more to being a woman than that. Even the enormous privilege of having brought a lovely new human being into the world - yes, you did that! - is by no means all it means to be a woman. Remember the power of punctuation, and change yours: "Woman, without her man, is nothing" becomes "Woman: without her, man is nothing". And be great, and stop being involved in one-sided power games (because you can't win if you don't know you're even playing).