Question: how to make long distance work reddit?
Answer: Use modern tech (Skype, Hangouts, etc.) to "simulate" being together. That's not just having frequent Skype calls where you just talk - when you're both at your computers, just be on the video call together. ... 
Have dates. Rent the same movie and press play at the same time while talking. ... 
Visit often.