congratualations.... you must have a lot of experiences to laugh and talk about... and may you have many many more!
Best Wishes for this special day
Oryx