Most people do not realize that cruise rates fluctuate like airline tickets do.
Supply and demand baby!!
Hope you find a great vacation that everyone can enjoy.
Personally, I have found that we just tell friends and family...we are sailing (on a particular date and ship) and if they want to make their own arrangements and join us fine...it not....fine.