I would suggest that before anyone gets married they work out what differances may come up. You need a strong plan to have a happy marriage.
thanks for both of the advice, it really hleped
Your core values and morals need to be aligned for things to work at the heart of it. I think people get by being culturally different all the time, you accept his and he accepts yours because at the root of it all you want the same things out of life and the relationship etc. If not then it would be very difficult.
My boyfriend and I are from different worlds when it comes to family - I have parents that have been married for almost 40 years and had a very stable environment growing up and he had divorced parents, a drunk for a mom who dated whoever and he witnessed abuse through his childhood years. But at the core of it all we want the same things out of life and that keeps us on the same page. ( I know it's not the same as cultural differences but the point is).
Talk to him about it, see where his true insecurities lie - does he think his family won't accept you? or vice versa? do you two want the same core things? Explain your point of view to him and see where it takes you.
You need to marry a man who has the same values you have.
If you'll feel "in a different world" with his family, the likelihood that you will agree on childrearing decisions is remote.