I think that was pretty inconsiderate of him to do this. I know I wouldn't think of doing gthat without talking to my wife first. One of the reasons is because we couldn't afford it and have 2 kids. How long have you been married? Have you sat down and talked to him about this and other things that are bothering you? Communication is the key. We try to talk abotu everything. We even started before we got married.
Oh yeah, to answer your question, yes it is hard n the beginning. It is also hard in the middle and end. Marriage is work but it is good work. You need to constantly communicate and not take each other for grnaite. Compromise is another good attribute in a marriage.
BTW, your little boy is cute. Did he eat the whole cake?