Congrats to you & your DH. Quite a milestone. We are soon going to celebrate our 46th & I can't believe where the time has gone. It has flown by. We were young when we married & so many had said we were too young but after LOTS of work on both of our parts - it has worked this long. Sounds like you had a perfect couple of days planned.