Cold showers are supposed to be very good for mental health issues. The was a series on the BBC about how to improve mental health and get people off medication, if possible. One of the techniques was cold swimming and the doctor, in the programme, took a women cool swimming and it did help her a lot.
It might be worth doing a google and see if the programme is still available, or the BBC website.