Feel that husband isn't happy about us expecting.

Me and my husband have been together for 7 years and married for almost 2. We had a miscarriage in February and found out we are pregnant again. Both me and my husband are only children; however, I had a lot of cousins growing up that I helped babysit. My husband has never been around children.  He has been quite negative lately about life in general and today said he feels everything is " messed up" ( he used a different word🤐" ) because " now we can't do things we would want to." He is very impulsive and gets it in his head that we should do extravagant things while spending money we do not have. I manage all of the bills, and truly don't mind it, but he just doesn't understand. 
I now feel like we are having this child and I am the only one happy about it.
He also spends every morning ( 2-3) hours at the gym and when I tried to talk to him about maybe needing to change his schedule ( because he is clueless about what it takes to have a baby), so I'm not the only one taking care of the baby he got defensive and negative and said " the gym is all I have." Now I understand it's important to him to workout, but I'm already feeling like I'm entering motherhood on my own. ☹️