True. I don't know your exact situation- did you book room-only because of a room discount? Are you purchasing tickets? It it works for you, you could cancel and re-book a package, while still having the discount applied to the room portion of the package.
Just one idea, and I know it may not fit your circumstances. I've been in your position before.