Not happy in marriage. Help?

I'm 21 and I've been married for about a year now. We got married very fast. We're very religious so it's just kind of what people do in our religion. I got pregnant a month after we got married and now we have a perfect 3 month old. In the beginning of our marriage we struggled a lot. My husband wasn't the nicest since we barely knew each other and had some anger issues. I cried a lot.

I moved to the state he grew up in where all his family is. They are from a different culture than me and speak a different language. They're English isn't great and I can't speak to some of his relatives due to the language barrier. So all in all. It was a culture shock for me and very very difficult. We fought a lot. He always thought I should toughen up and be like the women in his culture which apparently are tougher than white people. My pregnancy was pretty hard. My husband didn't really give me any special attention and I did all the household chores and every load of laundry up until I gave birth. My point of all this is that this is was NOT what I pictured being married and pregnant would be like. Maybe I was just naive and this is what is it supposed to be like. But I've held grudges against my husband for things he's done and said and I'm trying my best to forget the past. But now he's gotten our little family into a little bit of debt and now my in laws are basically paying for everything. I'm not comfortable with this but I just found out about my husbands spendings and I have no choice. I don't like kissing him really either. I just don't feel happy with my significant other.. I LOVE my baby and the life I have but I'm not in love with my husband and I'm not sure if I ever was. Divorce in my religion is very frowned upon and I love my son so much I don't know if I can do that to him. I can't stop thinking about the life I'd have if we were to get divorced. If I'd find a person who respected me more. I don't know. Is this what marriage is supposed to be like and I just need to deal with it?

Also, he does tell me to shut up when he's mad but he is not abusive. He's never hit me or came close and he doesn't bully me at home so I wouldn't say he's very emotionally abusive. It's been maybe borderline. But not abusive

Any advice helps