Speaking about my situation, I was (until 6 weeks ago) in a long distance relationship that lasted years... We tried everything to make it work, I wanted to live in the city where she was living (I tried actually a couple of times to move there but it was very difficult for not saying impossible..)
Every time that we were together everything was great, we were very much in love and we enjoyed a lot every day that we were together.. But when we were months without seeing each other, things weren't good obviously, we were suffering and suffering thinking if it was possible to find a solution about the distance..
Anyway, 6 weeks ago, she decided to break up with me..
The thing lasted years because as I said, we were in love and we knew that when we were together, the relationship was amazing. This was going to happen sooner or later after what we suffered with the distance thing, I knew that this was going to happen eventually, but it's still very hard for me to think that I'm not going to see her anymore.
It was worth a shot, but this lasted a lot more that it had too. It was very stupid from me to think that this was going to work and that we were going to be together in the same place sooner or later.
I don't regret it though, she was a very beautiful and special girl.