that is really cute too! Again, element of distance involved, i really think if you are willing to wait for someone and the waiting is mutual its going to work out..
And as for the crying,I completely understand too, that was such a big deal to say the L word.
Doesn't anyone have a not cute story? You know a "well he was my second cousin and I had to marry him to keep the land in the family name" or "we got together for a reality tv show" !!