I've gone to the hospital inpatient three times. They only kept me 8 days each time while they tried meds on me.
I was terrified to go the first time. But I found out that it really wasn't remotely as bad as I had feared.
The 2nd time was completely necessary and the best experience of the three.
The 3rd time was at the same hospital as the second. But I could tell that they've been subject to budget cutting already. There weren't as many groups as there were in the first two stays, and the patients formed little cliques. It wasn't a very good experience, but I needed it.