We're frequent DCL cruisers. I hope that you don't get too disheartened because even if you can't get those activities, there are so many fun things that you don't have to book ahead of time on the ship. For example, there are a ton of other meet and greets and other activities. Also, the shows are great and you don't have to book those ahead of time like a lot of other cruise lines. It is first come first served. Like someone else said, if you tell us what ship you're on we can help you out with ideas. I recommend watching some You Tube videos of your ship to see what is onboard. I hope you enjoy your cruise!