All marriage is difficult. Marrying someone who shares your culture and values makes it a bit easier but not as exciting. One thing I have learned form experience is that any mixed marriage be it cultural or racial has to have two people who totally support one another because sometimes each other may be all you have.