Good things come to those who wait. And in this story, the good things are truly wonderful and have emerged as being undeniably worth the wait. At times, this “wait” was home to several Mr. Wrongs and one or two Prince Charming wannabees.
Enter Prince Charming