I have been with my SO for two years. Actually 'together' for about 3 months then apart for the rest. We do visit each other but due to the price of flying...