Hi Faith
I've never been to rehab but I hope you stick it out - as Runner said this is unashamedly 'you' time - take the opportunity and focus on you for a bit
you've tried the do it yourself route, maybe you ending up there is Fate's way of suggesting it's time to reach out a little and see how other ways work for you?
best wishes
D