Your situation is really difficult. Whether the relationship will last long-term depends on the both you. How did you survive the two years that you have been together? If you continue what you've been doing during that 2 years, it may work as well in the future, or maybe not, really depends on...