No decisions on the birthday party. DH and I neiher one get along real well with our siblings (the main reason we're cruising over Thanksgiving next year). We usually have supper at my parents on Sunday nights and my sister and her family are there also. I think we'll have cake then. We'll have to have DH's mom over and have cake with her sometime too. Next Tuesday DD has a band concert, Wednesday (B-day) we have family night at church, Thursday is the cross country banquet for DS. We're also planning on celebrating on the cruise even though we'll be a month late.
Have you asked John's doctor about his sleeping patterns? Maybe he/she would be able to find something or make suggestions. I'm sorry that your suffering from such a lack of sleep. Try to think positively, even though that is so hard to do when you haven't slept regularly for so long. Maybe the cruise and the time that your DH has off from work, it will be the start of a new phase for John. Are you in-laws still going on the cruise? That will be a great help.
The Y-Princess group sounds like a good thing. Our Girl Scout unit always tries to do at least one father-daughter activity each year, and both really enjoy it. Our community also has a father-daughter dance every spring for girls K-5. The girls get all dolled up in their little spring dresses, go out to eat with their fathers, get crosages, the whole bit. I'm not sure that many dads dance at all (maybe the hokey pokey and the limbo) but the girls sure have a good time.