Long distance relationships are just like any other relationship. They only work if both parties are completely committed to each other. Sure, long distance can make it more stressful, but so can having low incomes, or having kids early, or being in college, and people have relationships that succeed in those situations all the time. It isn't the parameters of the relationship that decide whether it succeeds or fails, it's the people involved.