Meghan and Nate have been together for 10 years if you can believe it! I have a feeling there are going to be a few jokes at the wedding next year about why it took Nate so long to pop the question. There is something great that comes with that many years together though. These...