Totally agree with wildflowerchild (as I have a lot lately, you're a smart cookie

)
I wouldnt go inpatient unless you are a danger to yourself or others.
If you have really fancy insurance clinics arnt terrible, but its still not as good as working towards stability in your own home environment. It can be all good in the clinic, but long stays are detrimental.