You are quite right there @pwarbi, long distance relationships are way harder to be successful. For one, there's no intimacy between the couple. Secondly, they don't see each other on a daily basis and they see other people, so it's easy to get engaged with someone else.
I know life is complex, but if there is real love I think people should find a way to be together as a long distance relationship is the death of the relation in my opinion.