I have two baths - both tiled wall mated to a regular bathtub and showerpan. I guess due to the flexing, I always end up having gaps between the wall and tub and pan. If I use grout, it cracks. If I use caulk, it dries and then cracks. How do I stop re-caulking every 6 months? Any advice appreciated very much.