:wasalam:
Now that's where the whole immaturity comes in since you're both very young & at an early stage of marriage.
But again, since you both now have a son to look after, I may feel, & since you say he does realise the need of sacrifice for his wanting which is good, maybe he feels bad...