The water retention can be avoided with low-dose creatine which still has some benefits in studies

Instead of 5grams/day like 2grams/day

You can also spread it out during the day to avoid retention, 1000mg x 4 or x 2

Creatine is also a precursor to SAM-e which is a natural antidepresant