This may be an unpopular opinion but sadly it is often the case, I have worked in organisations that strive to support people in these situations and unfortunately for every one person who genuinely cannot cope, even with the help provided there are 20 who are intentionally homeless, usually because they don't like the limitations that come with getting support.
I know people on this forum love to blame austerity and successive governments and everything else under the sun, but ultimately what it boils down to is personal responsibility and preference of choice, if you need shelter and support as a person with no fixed abode, the council or a number of charities will help you.
However if you don't want to live by the rules that those organisations impose as part of receiving that help, then you have made a choice.