I have a single-piece fiberglass shower that is leaking from the drain. The cause is that the base is not supported well and the bottom flexes, causing the drain to loosen. It has been tightened several times but seems to keep coming loose.

Any suggestions on how to adequately support the shower so that the bottom doesn't flex? It is located on a 2nd floor.