Common problems in relationships stated are age, differences in religion, caste, or dumping someone for an arranged marriage.
Given the frequency of such situations, couples need to understand the consequences before embarking their journey on the love boat. If the boat is not going to the port of your choice, don’t simply get on it! It sounds cynical and planned, that’s not how love is supposed to be! But boiling down to silly reasons that you can’t live happily together and being skeptical because of the 'obvious' reasons, you can instead save yourself of the heartache, unless you wanted a time pass boat ride.
If you're clear that your relationship will culminate into marriage, don’t waste your time into what's impossible. Lack of clarity of what we want and what we can do to achieve what we want, is what creates messy relationships. You need someone who can get you in his/her life and not just in dreams, without any ifs and buts attached!