you should have used a flexible adhesive to lay the tiles on, if you did it means theres still lots of movement underneath still, so without ripping it all up you can buy a movement mastic that comes in various grout colours, weber make it or n&c , and with your grout discolouring it could ither...