I signed myself in 3 times because I wasn't safe. I was suicidal. My Psych ward had mental illness and drug detox patients together.. I did learn from them where to buy the best crack , meth ,heroin and cocaine

nothing useful to me of course. Everything is scheduled, some loud people at times, no one scarey, my Pdoc while in there was a complete snobbish idiot.
Inpatient is a good thing tho... med changes can be done much quicker than being out patient. You often meet others worse off than you. In fact I still keep in touch with a couple of people I met there.
I don't get a whole lot of help with my issues there.. For me its always been that I am a danger to myself.