Who knew it would last this long? 29 years and counting...will we make 30? Too soon to tell. The secret to negotiating matrimonial waters successfully? Marry the world's most perfect man. It helps tremendously! I am one lucky girl...it's been a wonderful run. It's always nice when we get something in life that we don't really deserve...I really need to keep working on the deserving part...another year coming up to see if I can get any closer to it! Thanks, Mark for a wonderful life! Oh, and thanks for taking a chance on me...it was huge gamble.