Hi there Lynn. Welcome to the forum.

Everyone who said it all needs to be redone is completely correct and I'm glad you agree. Most importantly would be to let use know exaclty how this floor was installed the first time, so we can see where things went wrong so that there is not a repeat of the same thing. It could be something like the wrong underlayment, or wrong choice of thinset, wrong trowel size, the floor joists could be spaced too far apart, etc, etc.
If you could reply with your joist size, span from beam to beam, or beam to wall, what you have for the subfloor, and every layer that was on it wehn you installed the ceramic (was it cermiac or stone), did you use a cement board and if so, how did you install it? If not, how did you prep the floor to receive the tile? Do you remember what specific thinset you used to install the tile? Thanks. We look forward to helping you make a floor that lasts forever.