successful marriage has nothing to do with marrying someone from the same race / culture. But of course, it could be 2x as hard to be in that kind of relationship. Imagine trying to adjust to being married at the same time adjusting to each others cultural / language differences.

i guess, a good foundation should be love, respect, patience and commitment to make a marriage work.

if in doubt, think it over 100 times.