And a friend couple of mine have dated for 10 years and just popped the question. Who knows when they're going to actually tie the knot. And it's not so unusual for things to take more time. Life and just circumstances get in the way; you can't help it. Ie. School, location, finances, or just plain timing.