In my humble and uneducated opinion, group homes sound far superior to your rooming house in terms of safety and personal freedom. Your rooming house sounded like absolute hell and I wouldn't wish it on my worst enemy. I worried about your safety all the time. You aren't stupid to need support in daily living, either in a functional way or because of financial means and your inability to hold a high paying job. Many of us can't do that and be fully independent in the types of housing we'd ideally desire. Your first priority should be safety. After that consider your mental health. If you can't stay with your parents, which seems to be the case, I would consider looking into group homes as a viable alternate to where you are now, without any sense of shame.
_________________
And in the end, the love you take is equal to the love you make.