I have been dieting like mad because I want to fit into my summer clothes. We had to get Bob a passport which was a bit of a hassle since he was born in Canada (his parents lived on the US/Canadian border and their hosptial was closer). He doesn't have a birth certificate, but it turned out that he has a US certificate of citizenship that he got as a child, so we got the passport faster than I expected.
Of course, you can all guess my first concern about packing.... what books should I bring. And I'm not sure what we will be doing on the cruise so I'm not sure how many books to brings along. I like to just sit by the pool and read but Bob gets bored just sitting around. Maybe I can send him off on an excursion to the Tequila factory.