can anybody please help, used stick likes ****e silicon to seal a shower cubicle,it leaks constantly can anyone advise is it water based my plumber who has installed swears blind to it, lost trust in him 12 months later it keeps on leaking in various places his advice just use some more silicon, im demented please help