Long distance relationships!

Anyone here have a LDR and for those that it worked out?

How far did you live from each other?

Age difference and how did you successfully maintained your relationship?