Marriage is a covenant, not a contract. It's a lifelong commitment you make with the one you love. Thus, stepping into marriage is never easy even though you have dated for a while. Things may get more complicated when you are your partner are of different countries. There are just too many things to adjust […]